iphone – UITextView旋转导致内容大小比帧宽更宽

iphone – UITextView旋转导致内容大小比帧宽更宽,第1张

概述基本上我有一个UITextView,当我旋转它时,内容大小比帧大小宽.当框架外没有文本时,这会导致文本视图水平滚动.不希望出现这种情况. UITextView *ingredientsTextView = [[[UITextView alloc] initWithFrame:CGRectMake(50, 100,315,300)] autorelease]; [ingredientsTex 基本上我有一个UITextVIEw,当我旋转它时,内容大小比帧大小宽.当框架外没有文本时,这会导致文本视图水平滚动.不希望出现这种情况.

UITextVIEw *ingredIEntsTextVIEw = [[[UITextVIEw alloc] initWithFrame:CGRectMake(50,100,315,300)] autorelease];    [ingredIEntsTextVIEw setBackgroundcolor:[UIcolor clearcolor]];    [ingredIEntsTextVIEw setEditable:NO];    [ingredIEntsTextVIEw setautoresizingMask:UIVIEwautoresizingFlexibleleftmargin];    [ingredIEntsTextVIEw setFont:[UIFont FontWithname:@"Helvetica" size:18]];    [ingredIEntsTextVIEw setText:ingredIEntsText];    ingredIEntsTextVIEw.transform = CGAffinetransformMakeRotation((3.44*M_PI)/180);    [ingredIEntsVIEw addSubvIEw:ingredIEntsTextVIEw];

我不明白为什么会这样.即使放入setContentSize方法也会导致它水平滚动(仅约5 / 10pts),即使宽度大于等于5. 100!

有任何想法吗?这只是旋转的副作用吗?

谢谢
汤姆

解决方法@H_502_23@ 我认为你不应该旋转textVIEw,你应该旋转的是它下面的视图.例如,navigationController的视图,或vIEwController的内容视图. 总结

以上是内存溢出为你收集整理的iphone – UITextView旋转导致内容大小比帧宽更宽全部内容,希望文章能够帮你解决iphone – UITextView旋转导致内容大小比帧宽更宽所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1078734.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存