![]() |
1
16
这听起来像是在ib中选中了面板的“启动时可见”框的经典案例。关闭它。 |
![]() |
2
2
是的,您需要拥有这个控制器,只要您希望它继续工作。你不能只创建它,自动释放它,让它死,你需要保持它,只要你需要它。 |
![]() |
3
1
别忘了,如果你想把它作为一个“模式”表来运行(也就是说,它会接管应用直到用户放弃它),你需要推一个新的运行循环。 您所做的是显示工作表,然后不推动新的循环,因此操作系统只显示工作表,认为没有理由让它继续运行,因此关闭它并在下一行继续执行: 我通常按以下方式进行工作表:
然后,在接受和/或取消按钮例程中:
我确信有一种稍微少一点代码Y的方式来完成这项工作,但是我没有深入研究它,因为这种方式迄今为止工作得非常好…… 以前关于控制器和面板对象生存期的注释也是相关的——请确保在显示模式面板时准确了解您需要的对象的生存期。 |
![]() |
Martin sku · 在目标C中打印时间 3 年前 |
![]() |
Vinod prajapat · 如何更新数组的最后一个元素? 3 年前 |
![]() |
subin272 · 修复iOS中的多个按钮单击事件? 7 年前 |
![]() |
James Chan · 如何使用锁定/解锁? 7 年前 |
![]() |
Josh F. · NSBundle mainBundle返回零 7 年前 |