【发布时间】:2014-01-23 04:33:33
【问题描述】:
我有一个 UITableViewController 子类。当我尝试添加子视图时,它没有显示。
subView 是一个 UIImageView,我做了一个自定义的加载视图(当用户从 web 加载数据时显示)。
但是当我添加时,
[self.tableView addSubview:spinner];
[spinner startAnimating];
微调器未显示。我错过了什么或做错了什么?
编辑
微调器代码
UIImageView *spinner = [[UIImageView alloc]init];
spinner.animationImages = [NSArray arrayWithObjects:
[UIImage imageNamed:@"spin8.png"],
[UIImage imageNamed:@"spin7.png"],
[UIImage imageNamed:@"spin6.png"],
[UIImage imageNamed:@"spin5.png"],
[UIImage imageNamed:@"spin4.png"],
[UIImage imageNamed:@"spin3.png"],
[UIImage imageNamed:@"spin2.png"],
[UIImage imageNamed:@"spin1.png"],
nil];
【问题讨论】:
-
请输入spiner的代码
-
尝试在你的代码中实现这个stackoverflow.com/questions/20837787/…
-
将
frame设置为spinner -
为
UIImageView设置框架 -
我认为这不是问题所在。因为我在其他子类 UIViewController 中使用了相同的代码。它没有显示在 UITableViewController 的子类中。无法理解问题所在。
标签: ios iphone uitableview subview