2012-04-04 17 views
2

は、だから私はこのようなものを作りたかったのです。私はインセットを設定しようとしましたが、動作しません。テキストビューの下部に常に20ピクセルがあるように、どうすればいいですか?UITextView

は、ここに私がやったことだ:

[self.comments_ setScrollIndicatorInsets:UIEdgeInsetsMake(0, 0, 25, 0)]; 
    [self.comments_ setContentInset:UIEdgeInsetsMake(0, 0, 25, 0)]; 

それがオーバフローしたとき、私はまだ..任意のアイデアをその下パディングにテキストを取得していますか?これはフロートアプリのリーダーです

+0

「355」は、共通のスーパービューのテキストビューの下に座っている単なるラベルですか? –

+0

これは、UITextViewを持っていて、パディングで何らかの操作をすることなく、これを行う方法がない場合に行うべきことです – adit

答えて

1

UITextViewをパッド付きの寸法でラップしてみてください。

UITextView *textView = [[[UITextView alloc] initWithFrame:CGRectMake(5, 5, 100, 50)] autorelease]; 
textView.text = @"Lorem ipsum"; 
textView.backgroundColor = [UIColor clearColor]; 

UIView *view = [[[UIView alloc] initWithFrame:CGRectMake(0, 0, 110, 80)] autorelease]; 
[view addSubview:textView]; 

これは、パッド25ピクセルの下パディングを除く各側のテキストビュー5pxのを、希望: それは次のようになります。 多分私はいくつかの詳細を逃したが、フレームの部分はあなたを助けるべきものです。