我正在創建一個使用UIPickerView的應用程序。我提出了這個觀點,但我試圖讓某個按鈕改變它的功能。請幫忙。當在UIPickerView中選擇某物時發生某些事情
回答
UIPickerView和許多其他控件使用委託模式通知您發生的事件。 要使用它添加<UIPickerViewDelegate>
到類類型定義(@interface線),之後UIPickerView的委託設置爲你的類是這樣的:
myUIPickerView.delegate = self;
然後,你可以寫在你的類以下method和row
被你想要的索引:
- (void)pickerView:(UIPickerView *)pickerView
didSelectRow:(NSInteger)row
inComponent:(NSInteger)component
{
switch(row)
{
//...
}
}
謝謝。我仍然困惑於放什麼而不是「行」。我應該把我的UIPickerView中的任何名字命名爲什麼。我還有兩個陳述說明你在那裏寫的東西。一個改變一個標籤文本,另一個改變其他東西。有什麼辦法可以讓我的計劃改變當按下UIPickerView中的某個按鈕時做什麼。我將如何做到這一點。謝謝,我期待着您的迴應。 –
@EliasTurk再一次,用相關代碼更新你的問題,這樣我們就可以看到你有什麼。這會讓你更容易給你一個有用的答案。 – rmaddy
@rmaddy我將發佈一個新的問題叫。使用UIPickerView並更改按鈕的功能。我將添加代碼以便您可以看到。 –
- 1. 讓Rails在某個特定時間發生某些事情
- 2. 我如何在某個時間範圍內發生某些事情?
- 3. 當BackgroundWorker發生某些事情時,不同線程上的觸發器代碼?
- 4. 當某個特定選項值處於活動狀態時,會發生某些事情的jQuery函數?
- 5. 當在UIPickerView上選擇某一行時更改UIImageView
- 6. 如何在ruby中編寫if語句以便在某些時間之間發生某些事情。
- 7. 當我嘗試通知某些事件時發生空錯誤
- 8. 選擇某些天
- 9. 如何在JavaFX TableView的一行中懸停時發生某些事情?
- 10. CSS/LESS當>某事AND <某些
- 11. 選擇某些CDI事件觀察者
- 12. 的MySQL DISTINCT當某些列選擇
- 13. 選擇某些複選框
- 14. wxpython - 如何使程序中的某些事情發生時禁用按鈕?
- 15. SQL選擇其中某事發生的那一天
- 16. C#:在某些事件發生時通知窗口
- 17. 某些事件不觸發
- 18. PowerBIClient在某些情況下生成System.ArrayTypeMismatchException
- 19. 當某些字段發生變化時,sql server db會觸發
- 20. 當您選擇某物時加載的數據被刮掉
- 21. 某些包含錯誤時選擇行
- 22. 當其他欄內發生某些事情時,更新UITabBarViewController中其中一個欄內的TableView
- 23. 當從下拉列表中選擇某些數據時發送電子郵件
- 24. KO:點擊事件在某些情況下不會觸發
- 25. 當某些東西發生變化時更新mySQL表
- 26. 如何在別的東西之前強制發生某些事情JAVA
- 27. 檢查在Informix 4GL程序更新後是否發生了某些事情
- 28. 當鼠標懸停在LI上時會做「某些事情」,但不會在包含LI的時候做「某些事情」
- 29. NZEC在某些情況下發生Java錯誤
- 30. 根據某些WHERE條件選擇某些字段
用相關代碼更新你的問題,並解釋你想做什麼不同。 – rmaddy
你知道如何使用代表嗎? – Amir