2011-05-02 58 views
0

我有一个应用程序需要很长时间才能在视图上绘制gui组件。 我更喜欢在完成绘制GUI组件的任务后显示视图。 它看起来像我需要获取触发事件时,所有组件已被放在视图上。 这可能吗?还是有其他解决方案?绘制gui后的显示视图

欢迎任何评论,你可能想弄清楚为什么需要这么长的

回答

0

- 主要是它不应该。绘图代码通常要检查,而不是绘制不可见的东西,所以当你把它看成是可见的时候,它实际上会绘制所有的东西,所以我不确定你所要做的是否真的能够解决你的问题。我想知道为什么它需要这么长时间。

可以尝试设置view.hidden = YES,添加东西到视图,然后设置view.hidden = NO;

+0

我在视图上绘制了100个按钮,'set view.hidden = NO'我需要获得100个按钮放在视图上的事件,但是我不知道该怎么做 – monsabre 2011-05-02 02:44:59

+0

什么是按钮进入视图?你在代码中手动执行此操作还是使用IB执行此操作? – Dad 2011-05-07 05:12:37