2011-09-26 60 views
0

我想将两个UIButton分配给UITextView,以便当按下其中一个按钮时,textview内容应该与前一个按钮被按下时的内容相同。如何将多个UIButton分配给UITextView

+0

给两个按钮分配一个选择器方法....然后在这些方法中设置文本属性为你想要显示的值,当相应按钮被按下时...希望这个帮助.. – booleanBoy

回答

0

MyViewController.h:

@interface MyViewController : UIViewController 
{ 
    NSString* savedText; 
} 
@property(nonatomic, retain) IBOutlet UITextView* textView; 

- (IBAction)buttonOnePressed:(id)sender; 
- (IBAction)buttonTwoPressed:(id)sender; 

@end 

视图控制器的TextView的出口连接到在厦门国际银行文件中的文本视图。将按钮连接到相应的操作。 (见苹果的Xcode教程,如果你不知道如何做到这一点。)

MyViewController.m:

- (void)buttonOnePressed:(id)sender 
{ 
    [savedText release]; 
    savedText = [textView.text copy]; 
} 

- (void)buttonTwoPressed:(id)sender 
{ 
    textView.text = savedText; 
} 

(这些都不是完整的文件,当然,只是在做它的位做你在问什么。)