我可以访问并显示self.view并在日志中查看框架,但是当我尝试访问self.view.frame时,我得到null.下面是日志输出
NSLog(@"Show self.view:%@",self.view);
NSLog(@"Show self.view.frame:%@",self.view.frame);
Run Code Online (Sandbox Code Playgroud)
-
2010-03-28 11:08:43.373 vivmed_CD_Tab[20356:207] Show self.view:<UITableView: 0x4001600; frame = (0 0; 320 583); clipsToBounds = YES; autoresize = W+H; layer = <CALayer: 0x3b21270>>
2010-03-28 11:08:43.373 vivmed_CD_Tab[20356:207] Show self.view.frame:(null)
Run Code Online (Sandbox Code Playgroud)
谁能解释为什么self.view.frame
是null
却self.view
显示帧?我的目标是改变框架大小.
干杯,格兰特
当按下主页按钮时,有没有办法让应用程序退出而不是去后台?出于安全原因,如果应用程序不在后台运行但在推送主页时实际关闭会更好.这不是用户的安全性,而是用于应用程序上的公司数据,因此不是用户的选择.除了强迫退出之外,我找不到任何退出方式,苹果不鼓励这样做.
我将tabe视图设置为在IB中使用UITableViewStyleGrouped并且单元格看起来很好,但是部分标题仍然看起来像在UITableViewStylePlain中.它们位于左侧,位置与单元格不匹配,当我在视图中滚动单元格时它们不会滚动.
我用了
- (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView{
return [NSArray arrayWithObjects:@"Cats",@"Area",nil];}
Run Code Online (Sandbox Code Playgroud)
设置章节标题.
干杯,格兰特