iphone - 当它是一个属性时创建一个 UILabel

标签 iphone ios xcode properties uilabel

我想我在这里有点愚蠢,但我想知道你是否可以对此有所了解。

我有一个带有 View 和按钮的单 View 应用程序。在我的 viewControllers按钮操作我想在屏幕上创建一个标签。

如果我创建一个标签:UIlabel * label = [UIlabel alloc] initwithframe...它工作正常。

但是,如果我给我的 viewController 一个 uilabel 属性,然后尝试创建一个标签:self.mylabel = [UILabel alloc] initWithFrame...当我添加标签时,它不会出现。

我知道还有其他方法可以实现这一点,但我只是想知道为什么会发生这种情况,除非我是个大白痴!

有没有人有任何想法?

最佳答案

确保将其作为 subview 添加到 viewController 的 View 中。
[self.view addSubview:label]

关于iphone - 当它是一个属性时创建一个 UILabel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10121334/

相关文章:

ios - 解析调用两次的 ObjectsDidLoad

iphone - 如何将一个 xib 的 UIViewController View 嵌入到另一个 xib 的 View 中?

ios - 无法隐藏 UIDatePicker

ios - 在 ARKit (Xcode) 中的 ARSCNView 上滑动

ios - 通过隐藏和显示 View 在 iMessage 应用程序中使用不同的 View

iphone - 获取方案的默认端口?

ios - 仅在 swift 中右侧的 UITextField 边框

ios - Swift 3 - 我的 UIViewController 在横向模式下的背景图像问题

ios - 将 Swift 集成到导出的 Unity 项目中而不是使用 Objective C?

ios - 如何使用代码将 UISearchController Searchbar 放到导航栏上