【发布时间】:2011-06-22 13:15:13
【问题描述】:
我有一个UiView,其中包含UiWebview、UIButton 和UITextView 作为其元素。
我将此 UiView 添加到 UIScrollView 并调整框架大小以使文本视图不可见。当我单击按钮时,我会调整视图的大小以显示整个 UIView,包括 UItextview。
问题是,当我调整框架大小时,文本视图出现在视图下方。当我点击展开时,它也覆盖了文本视图。
当第一次添加视图时,我希望视图只显示 webview 和按钮,当按下按钮时,它应该显示文本视图。
我如何实现它?它与视图层次结构有关吗?
【问题讨论】:
-
你能给我们看一些代码吗?你在做什么来调整框架的大小?
-
它在我设置帧大小的地方简单调整大小。如果@thomas 建议的剪辑不起作用,将添加一些代码。
-
与子视图的布局有关吗?启用剪辑后,uitextview 现在与 webview 重叠,展开时显示在按钮下方。
标签: iphone objective-c ipad uiviewcontroller