後我想當按下一個應用程序的按鈕來執行代碼修改意見,但我找不到代碼執行後如何改變看法。有沒有辦法切換視圖如何或有其他方式嗎?先進的感謝,我很新的xcode。嘗試按下按鈕
編輯:我試圖去從一個視圖到另一個,而不是視圖控制器是的,我有一個故事板,我計劃使用整個項目如果可能的話。
後我想當按下一個應用程序的按鈕來執行代碼修改意見,但我找不到代碼執行後如何改變看法。有沒有辦法切換視圖如何或有其他方式嗎?先進的感謝,我很新的xcode。嘗試按下按鈕
編輯:我試圖去從一個視圖到另一個,而不是視圖控制器是的,我有一個故事板,我計劃使用整個項目如果可能的話。
要當按下一個按鈕執行代碼,你必須設置一個按鈕被鉤住的方法。因爲你說你正在使用故事板,我會假設你的按鈕在故事板上。轉到助理編輯器,按住ctrl,並單擊並拖動按鈕到視圖控制器的.m
文件(@implementation
部分)。這將創建一個IBAction
方法,並且只要按下按鈕,此方法中的任何代碼都會執行。
的方法是這樣的:
- (IBAction)aButtonPress:(id)sender {
}
根據你的意見,你說你只是想改變屏幕上的視圖,而不是從一個視圖中的一個轉變。
查看添加和刪除下面的方法:
[aSuperview addSubview:aSubview];
[aSubview removeFromSuperview];
我真的不能告訴你其他許多與你有更詳細的......即使我在評論中問道,兩次,你說你只想改變視圖,而不是視圖控制器...我想你可能需要轉換到一個新的視圖控制器。無法確切知道,你已經給幾乎沒有細節...
但是,如果你想(這也轉變看法)視圖控制器之間進行轉換,然後...
創建的兩個視圖控制器故事板。用賽格將它們連在一起,然後給這個賽格名稱。現在,執行代碼中的代碼:
[self performSegueWithIdentifier:@"YOUR_SEGUE_NAME" sender:self];
您是否正在使用C++編寫iOS應用程序?你能詳細說明你想如何改變你的觀點嗎?或者你的意思是你想從一個視圖控制器轉換到下一個? – nhgrif
@nhgrif我正在寫一個iOS應用程序,當你拍照/你選擇它應該出現在接下來的視角的圖片,但我不知道如何有按鈕,讓用戶選擇/拍照,並將然後切換到另一個視圖。如果這是有道理的。 –
你沒有回答我的任何問題。 A.你在寫什麼語言? (Objective-C可能,也可能不是C++)B.您是否想要從一個視圖CONTROLLER轉換到另一個視圖?作爲附加問題,您是否使用故事板? – nhgrif