我有UITextView
。我希望它的文本從頂端開始,但我不是從頂端開始。請在我的代碼看看:UITextView文本不從頂部開始
UITextView *myTextView = [[UITextView alloc] init];
myTextView.frame = rect;
myTextView.editable = NO;
myTextView.font = [UIFont fontWithName:@"Helvetica" size:MAIN_FONT_SIZE];
myTextView.backgroundColor = [UIColor clearColor];
myTextView.text = sourceNode.label;
myTextView.dataDetectorTypes = UIDataDetectorTypeAll;
[cell.contentView addSubview:myTextView];
[myTextView sizeToFit];
[self alignTextToTopTextView:myTextView];
alignTextToTopTextView:
-(void)alignTextToTopTextView :(UITextView*)textView{
CGRect frame = textView.frame;
frame.size.height = textView.contentSize.height;
textView.frame = frame;
}
請看下面的截圖。
UITextView
是在右邊。
包含屏幕截圖以說明您遇到的問題可能很有用 –
請參閱我編輯的問題。 – Nitish
@Nitish,textview的字體大小是相同的? – Tirth