0
我有一個擁有標題的UIPicker。我希望當一行被點擊打開到一個.xib視圖/ UIView,並有一個小textview。這可能嗎?如果是這樣,請幫助!UIPicker打開UIView
預先感謝任何幫助..
我有一個擁有標題的UIPicker。我希望當一行被點擊打開到一個.xib視圖/ UIView,並有一個小textview。這可能嗎?如果是這樣,請幫助!UIPicker打開UIView
預先感謝任何幫助..
我不完全相信你問什麼,但它是可能的。
當一個UIPickerView有一個點擊的行時,它通過-pickerView:didSelectRow:inComponent:
方法告訴它的代理。
所以,你需要設置選擇器的代表。您可以通過在Interface Builder中將代理插座拖到您的控制器中,或通過在代碼中設置picker.delegate = someObject
來完成此操作。 setting delegate http://grab.by/zlY
然後,在委託:
- (void)pickerView:(UIPickerView *)pickerView
didSelectRow:(NSInteger)row
inComponent:(NSInteger)component {
// load xib or whatever you like
}
編輯更多信息:
加載您很可能希望在一個視圖控制器類使用-initWithNibNamed:bundle:
的廈門國際銀行。在上面的代理功能中,編號row
是被選中的行。您可以使用該行來構建要使用的筆尖名稱。
我更新了我的問題是這仍然是答案.. – chris 2009-11-15 06:28:00
好的真棒...男人謝謝!雖然即時通訊仍然很新,我跟着你,但像我在哪裏加載xib我如何需要調用這個函數,並告訴女巫行xib加載?我用tablw的觀點搞砸了,讓他們大部分的工作都是從工作中解放出來,但仍然拖着我的腳試圖學習。感謝您的幫助! – chris 2009-11-15 06:35:30