【问题标题】:Relative positioning of UITextView and UIViewUITextView 和 UIView 的相对定位
【发布时间】:2012-07-12 09:47:21
【问题描述】:

我有一个带有静态文本的 UITextView 和一个带有其他内容的 UIView,它们在故事板中的边距约为 10 像素。

当方向改变时,它们都会水平调整自己的大小,但是由于 UIView 不会向上移动,所以边距会变得更宽。

我尝试了不同的自动调整大小设置,但无法正确定位。这可能是菜鸟的问题,但有没有办法让它们表现得像 html 中的“div”?

【问题讨论】:

    标签: ios xcode uiview storyboard uitextview


    【解决方案1】:

    不确定你想要什么,但你可以创建一个设置标签和视图框架的方法,并从 willAutorotate 调用它。您必须找到纵向和横向所需的帧,并在旋转时调用该方法。此外,从 ViewDidLoad 调用相同的方法来进行标签和视图的初始设置。希望这会有所帮助!

    【讨论】:

    • 谢谢@Kenpachi!我希望我可以避免为不同的方向创建不同的布局,但看起来这是要走的路。
    猜你喜欢
    • 1970-01-01
    • 2012-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-24
    • 1970-01-01
    • 1970-01-01
    • 2012-05-28
    相关资源
    最近更新 更多