gpt4 book ai didi

uiview - 在 ios 7 上动态展开 UITextView

转载 作者:行者123 更新时间:2023-12-03 21:06:28 24 4
gpt4 key购买 nike

我正在使用此代码

CGRect frame = self.mytext.frame;
frame.size.height = self.mytext.contentSize.height;
self.mytext.frame = frame;

但它在 iOS 7 中不起作用。有谁知道为什么或有同样的问题?

编辑:

对不起。
我制作了一个 UIView、一个 UITextView 和一个 UIScrollView,所以我可以在我的 uitextview 中加载文本展开。

我在 viewDidLoad 中使用了此代码
CGRect frame = self.moreDetailsTextView.frame;
frame.size.height = self.moreDetailsTextView.contentSize.height;
self.moreDetailsTextView.frame = frame;

CGRect moreViewFrame = self.moreDetailsView.frame;
moreViewFrame.size.height = frame.size.height + 270;
self.moreDetailsView.frame = moreViewFrame;

int scrollViewHeight = moreViewFrame.size.height + 235;
self.scrollView.contentSize = CGSizeMake(320, scrollViewHeight);

这在 ios6 中运行良好,但现在使用 xcode5 和 ios7,当我在模拟器中测试应用程序时,uitextview 不会扩展。

最佳答案

在 IOS7 中注意到 sizeToFit 也不起作用 - 也许该解决方案也可以帮助您

[UITEXTVIEW sizeToFit];
[UITEXTVIEW layoutIfNeeded];

关于uiview - 在 ios 7 上动态展开 UITextView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18884112/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com