UIEdgeInsetsZero でも消えない上辺の余白
UITextView でテキスト入力領域の上部に20px ほどの余白が設定されて消えません。
UIEdgeInsetsZero を設定しても消えません。
ゼロ言うてるやろー!
なんか既定値込みでUIEdgeInsetsZero らしい
ググってみたら、なんかUIEdgeInsetsZero の段階でいくらか既定値が込まれているらしいです。
それ「ゼロ」ちゃうやん。
仕方ないのでマイナス値入れたら消えた
仕方ないのでUIEdgeInsetsMake でtop の値にマイナス値を設定したら消えました。
いらん手間とらせるわー。
例えばviewWillAppear 内にこんな感じで
- (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; self.textViewMain.contentInset = UIEdgeInsetsMake(-20, 0, 0, 0); }
結果