【发布时间】:2009-10-07 01:21:54
【问题描述】:
在 Interface Builder 中设计/布局视图时,有时最好能够在其自己的窗口中打开该视图,而不是与其所有父级一起打开该视图。有没有办法做到这一点?
一个很好的例子是当你有一个带有控件、标签和文本字段的长视图时,我们称之为 mycontent 视图,这个 mycontent 视图被封装在一个 ScrollView 中。能够在单独的窗口中打开这个 mycontent 视图会很好,该窗口的大小与 mycontent 视图的整个大小相同,而不是在与父视图(包括 ScrollView)大小相同的较小窗口中看到它。这限制了您只能查看和修改 mycontent 视图的顶部。
目前的解决方法是让 mycontent 视图成为没有父视图的顶级视图,并在运行时将其添加到 ScrollView。
是否要在 Interface Builder 中选择一个视图/子视图并“在其自己的窗口中打开”而不是默认的“与家人一起打开”?
【问题讨论】:
标签: iphone uiview interface-builder