摘要:
在使用代码实现UIView及其子类的对象的时候,经常会遇到创建的某个view没有显示在屏幕上。以下总结了本人遇到过的几种情况。可能还有些其它的原因也会导致view不能正常显示,限于个人经历有限,无法全部列出。待今后如果遇到新的情况,再对本文做更新。首先,最重要的肯定是这个view本身已经分配了内存空间,既已经执行过alloc。虽然这种错误看上去不会有人犯,但在程序结构比较复杂的情况下,有可能某个执行alloc的函数没有被调到,就会导致view本身没有创建,这样当然无法显示。第二点,就是要确认当前要显示的view是否已经添加到superview中了。由于在编写代码过程中,经常会在supervie 阅读全文