我在自動完成textview工作,所以我使用兩個UITextView
第一UITextView
(duplicateTextView
)是背景文本,如水印文本和第二UITextView
(customTextView
)是用戶輸入文本。當用戶在textview中輸入多行文本時,customTextView
會自動滾動,但duplicateTextView
不滾動。那麼,如何在多行文字輸入時滾動duplicateTextView
? iPhone中可以合併兩個UITextView
嗎?如何在iPhone中合併兩個UITextView?
在這裏,我試過的源代碼:
duplicateTextView = [[UITextView alloc] initWithFrame:CGRectMake(0, 50, 320, 100)];
duplicateTextView.delegate = self;
duplicateTextView.scrollEnabled = YES;
duplicateTextView.font = [UIFont fontWithName:@"Helvetica" size:14];
duplicateTextView.textColor = [UIColor lightGrayColor];
[self.view addSubview:duplicateTextView];
customTextView = [[UITextView alloc] initWithFrame:CGRectMake(0, 0, 320, 100)];
customTextView.layer.borderWidth = 2.0;
customTextView.delegate = self;
customTextView.backgroundColor = [UIColor clearColor];
customTextView.layer.borderColor = [UIColor blackColor].CGColor;
customTextView.font = [UIFont fontWithName:@"Helvetica" size:14];
customTextView.textColor = [UIColor blackColor];
[duplicateTextView addSubview:customTextView];
使用aboove代碼,你不能與互動duplicateTextView因爲你添加了customTextView到它 – 2012-02-03 07:24:18
感謝您的回覆 – 2012-02-03 07:25:14
這不是customTextView,只是UITextView – 2012-02-03 07:32:45