出于某种原因,我无法从代码中更改或添加我的 UITextView 中的文本。
我已经制作了 Outlet 并已连接(全部在 IB 中) - 没有任何反应。甚至尝试添加 -setNeedsDisplay 我需要设置一些属性吗?- 这让我快疯了....
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController <UITextViewDelegate> {
UITextView *textInfoView;
}
@property (nonatomic, retain) IBOutlet UITextView *textInfoView;
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
textInfoView.text = @"Test";
}
-(void)viewDidAppear:(BOOL)animated{
textInfoView.text = @"Test";
textInfoView.text = [textInfoView.text stringByAppendingString:@"Line2"];
[textInfoView setNeedsDisplay];