0
即時通訊iphone sdk編程,並且一直在這個問題上停留了好幾天。iphone sdk在uibutton上隱藏uitextview點擊
我想要一個按鈕來切換uitextview。第一次點擊顯示文本框,第二次點擊隱藏它等等。
聽起來很簡單
即時通訊iphone sdk編程,並且一直在這個問題上停留了好幾天。iphone sdk在uibutton上隱藏uitextview點擊
我想要一個按鈕來切換uitextview。第一次點擊顯示文本框,第二次點擊隱藏它等等。
聽起來很簡單
創建的UIButton的實例,並將其目標設定爲將切換的UITextView實例的隱藏屬性的方法。例如,假設您有一個名爲disappearingTextView的UITextView實例變量。
- (void)loadView
{
[super loadView];
// Add the UITextView.
disappearingTextView = [[UITextView alloc] initWithFrame:CGRectMake(10, 10, 300, 200)];
[[self view] addSubview:disappearingTextView];
// Add the button, and add self as target, with toggleTextViewHidden as the action to trigger on TouchUpInside.
UIButton *toggleTextViewHiddenButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[toggleTextViewHiddenButton setFrame:CGRectMake(10, 220, 300, 44)];
[toggleTextViewHiddenButton addTarget:self action:@selector(toggleTextViewHidden) forControlEvents:UIControlEventTouchUpInside];
[[self view] addSubview:toggleTextViewHiddenButton];
}
然後,在toggleTextViewHidden方法,切換disappearingTextView的隱藏屬性...
- (void)toggleTextViewHidden
{
[disappearingTextView setHidden:(! [disappearingTextView isHidden])];
}