【问题标题】:Activity Indicator not showing on view controller视图控制器上未显示活动指示器
【发布时间】:2016-06-25 04:14:12
【问题描述】:

我想弄清楚为什么我的视图控制器上没有显示我的活动指示器,下面是我的代码

var activityIN : UIActivityIndicatorView = UIActivityIndicatorView(frame: CGRectMake(0,0, 50, 50)) as UIActivityIndicatorView
        activityIN.center = self.view.center
        activityIN.hidesWhenStopped = true
        activityIN.activityIndicatorViewStyle = UIActivityIndicatorViewStyle.Gray
        activityIN.startAnimating()

【问题讨论】:

  • 所以当您运行项目时,活动指示器没有显示在视图控制器上?
  • 你是如何将它添加到视图中的?
  • 查看上面的代码,我看不到您在视图中添加活动指示器的位置。您是否尝试将其添加到视图中?
  • 你试过这个'view.addSubview(activityIN)'吗?
  • @TimSmith 只是为了确保,您确定将活动指示器添加到视图控制器吗?例如使用 view.addSubview(activiyIN) ?

标签: swift uiactivityindicatorview


【解决方案1】:

试试这个,看看你忘记的最后一行

var activityIN : UIActivityIndicatorView = UIActivityIndicatorView(frame: CGRectMake(100 ,200, 50, 50)) as UIActivityIndicatorView
activityIN.center = self.view.center
activityIN.hidesWhenStopped = true
activityIN.activityIndicatorViewStyle = UIActivityIndicatorViewStyle.Gray
activityIN.startAnimating()
self.view.addSubview(activityIN)

【讨论】:

  • @TimSmith 我在 cmets 中对你说过两次。你怎么不明白?
猜你喜欢
  • 2016-12-12
  • 1970-01-01
  • 2023-04-07
  • 1970-01-01
  • 2012-01-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-05-18
相关资源
最近更新 更多