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