【发布时间】:2015-02-27 07:15:58
【问题描述】:
我的UIViewController 上有一个UIView,它已正确连接
默认也是hidden
这个想法是仅在设置模型属性时才显示视图。代码看起来像
if (budgetCategoryModel.recurring) {
[self.recurringView setHidden:NO];
}
当我检查时,我看到了
但视图根本不会在UIViewController 上呈现,
我遗漏了什么或做错了什么?
【问题讨论】:
-
您是否单步执行以确认 setHidden 行正在执行?
-
@MikeTaverne,是的,是不是在执行语句,我刚刚重新确认了
-
如果在storyboard中默认不隐藏,会显示出来吗?
-
您确定该视图已隐藏吗?也许那个背景颜色的视图是白色的
-
尝试将 BG 颜色更改为该视图的红色(或任何其他颜色)并致电
[self.view bringSubviewToFront:yourView]。这将帮助您进行调试。
标签: ios objective-c iphone ios7 uiview