我觉得我在这里有点愚蠢,但我想知道你是否可以在这方面做点事情。当它属性时创建一个UILabel
我有一个视图和一个按钮的单一视图应用程序。在我的viewControllers
按钮操作中,我想在屏幕上创建一个标签。
如果我创建一个标签:UIlabel * label = [UIlabel alloc] initwithframe...
它工作正常。
但是,如果我给我的viewController一个uilabel属性,然后尝试创建一个标签:self.mylabel = [UILabel alloc] initWithFrame...
当我添加标签它不会出现。
我知道还有其他方法可以实现这一点,但我只是想知道为什么发生这种情况,除非我是一个大白痴!
有没有人有任何想法?
给出完整的代码.. – Shubhank 2012-04-12 09:58:32
你在哪里创建标签?你在哪里添加标签?你不应该访问self.view,而在你的init方法中。使用viewDidLoad或loadView添加视图元素。 – calimarkus 2012-04-12 10:13:27
我从我的按钮使用IBAction。 – 2012-04-12 10:18:22