我正在寫我的第一個罪惡的iPhone應用程序。 我的登錄屏幕已經準備就緒,我在thinK。我在我的MainWindow中實現了一個用於登錄憑據的視圖,並將所有用戶界面添加到視圖(文本框等)。iOS:初學者幫助我的第一個應用程序:切換視圖?
現在呢?
我想檢查我的憑據,如果沒有問題,我會殺死主窗口的登錄視圖並顯示包含所有信息的主視圖。
怎麼辦?
我可以輕鬆地在loginviewcontroller中添加按鈕事件,檢查logindata那裏並獲得對主窗口的訪問權,並從視圖本身殺死沒有問題? 或者我必須在主窗口的視圖中聲明按鈕事件,並在那裏做所有事情?
我的代碼:
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil andDelegate:(id)delegate
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
button.frame = CGRectMake(self.view.frame.size.width/2 - 55.0f, self.view.frame.size.height/2 + 85.0f
, 110.0f, 35.0f);
[button setTitle:@"title" forState:UIControlStateNormal];
[button addTarget:delegate action:@selector(yourMethodInMainWindow:) forControlEvents: UIControlEventTouchDown];
[self.view addSubview:button];
}
return self;
}
立即嘗試編輯的代碼@kovu並閱讀編輯註釋以查看您做錯了什麼。也請在下一次格式化你的代碼時,我想你知道你有1588個重複點。請接受答案和+1,如果它的工作:) –