contentInsets で少し奇妙なことに遭遇しました
uitextview にパディングを追加しようとしているため、50 の contentInset が残っているストーリーボードに UITextView があります。
ただし、このテストでは以下に示すように、uitextview の下部にスクロールバーが表示されます。
私は contentInset がこの水平スクロールバーを発生させずに uitextview を押しつぶすという印象を受けていたので、水平スクロールバーの必要性を取り除き、すべて (インセットと uitextview 内のすべてのテキスト) をこれを必要とせずに表示するにはどうすればよいでしょうか?スクロール・バー。
注意: 水平方向のスクロールを防止したり、スクロールバーを表示しないようにすること (つまり、テキストを切り取ること) について質問しているわけではありません。
どうもありがとう!
atomkの場合(UITextViewはssと呼ばれます)
NSLog(@"Content Size Before %f",self.ss.contentSize.width); Logs: 280
CGSize size=self.ss.contentSize; size.width=size.width-50;
[self.ss setContentSize:size];
NSLog(@"Content Size After %f",self.ss.contentSize.width); Logs: 230
コードが追加されたビューと追加される前のビューに目に見える違いはないので、何かがおかしいのです! (ありがとう)