ios 学习笔记 4

佐手、 提交于 2019-11-26 18:59:33

1. 常见问题

  a,为什么创建的UIButton 点击不了,没有反应?

     原因可能是:UIView 在initWithFrame时候没有小了,超出UIWindow 区域。

  

     b, presentModalViewController动画效果

   modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;

  [self dismissModalViewControllerAnimated:YES];

 

    c, 为什么NSDictionary的键值总是null

   初始化数字的时候最好不要直接赋值,要像这样[NSNumber numberWithInt:0 ]

    d, loadView为什么会不停的执行(循环)

    如下:

  

- (void)loadView
{
HelloView *helloView=[[[HelloView alloc] init]autorelease];

[helloView setNeedsDisplay];
[self.view addSubview:helloView];

}

   是因为缺少 [super loadView];

正确的是

- (void)loadView
{
[super loadView];
HelloView *helloView=[[[HelloView alloc] init]autorelease];

[helloView setNeedsDisplay];
[self.view addSubview:helloView];

}



     

转载于:https://www.cnblogs.com/hubj/archive/2012/01/21/2327969.html

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!