如何在不使用Interface Builder的情況下以編程方式在視圖中設置UIPickerView
?當我從第一個UIPickerView
,第二個UIPickerView
選擇一個值時,也無法理解如何做兩個UIPickerView
更改這些值? 第一個UIPickerView
country and seconde UIPickerView
城市。使兩個UIPickerView相互關聯
0
A
回答
0
Yes possible you can create array on city within country like
int select=0;
(
india
(
city,
.....,
)
Australia
(
City,
......,
)
)
and use
picker
- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component
{
if(picker==1)
{
return [arr_counry count];
}
else if(picker==2)
{
return [[arr_counry objectAtIndex:select] count];
}
}
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
{
if(picker==1)
{
select=[arr_currency objectAtIndex:row];
[picker reloadAllComponents];
}
else if(picker==2)
{
}
}
0
請參考下面的鏈接,
http://gabriel-tips.blogspot.in/2011/04/uipickerview-add-it-programmatically_04.html http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIPickerView_Class/index.html http://www.edumobile.org/iphone/iphone-programming-tutorials/how-to-implement-pickerview-programmatically-in-iphone/
兩個選擇器視圖,您可以使用標籤值或把它在屬性..
相關問題
- 1. Excel:將兩個函數相互關聯
- 2. Drupal:將兩個字段相互關聯
- 3. 兩個pickerview相互關係
- 4. 每三列相互關聯
- 5. MySQL:三個相互關聯的表
- 6. 如何聲明兩個相互關聯的類?
- 7. Django RelatedManager - 如何將兩個查詢集相互關聯?
- 8. 如何將數據插入兩個相互關聯的表中?
- 9. 是否可以將兩個弱實體相互關聯?
- 10. 相關兩個表聯合字段
- 11. SQL:將數據從一個表插入到兩個相互關聯的表中
- 12. JIRA相互關聯的問題,及時
- 13. 獲取從相互關聯的MySQL表
- 14. 級聯下拉互不相關
- 15. AngularJS和AngularUI如何相互關聯?
- 16. 兩個javascripts互相沖突
- 17. 使兩個元素相互浮動
- 18. 使用SQL兩個表中有相互
- 19. 兩個級別相互使用
- 20. 的MySQL:聯合兩個相關聯的行分別
- 21. 兩個相對的div互相重疊
- 22. SQLITE3:使用多行的兩個不相關表的聯合
- 23. 互相關幀
- 24. 互相關
- 25. 春季休眠 - 保存多個實體相互關聯
- 26. SQL查詢從三個相互關聯的表
- 27. 4個相互關聯的(活動x)滾動條
- 28. 使用通用視圖將模型相互關聯
- 29. 如何在一個應用程序中使用兩個不相互關聯的Kafka代理?
- 30. 查找相關文本(兩個文本之間的關聯)
你爲什麼不只是將它們組合成一個pickerview與2列 – adali
因爲我想當我從第一個UipickerView中選擇值我改變了第二個的內容。 –
@ B.M.A您可以在用戶在第一個組件中進行選擇時重新加載第二個組件。這就像日期選擇器,當月份組件更改時,日期組件會更新。 – rmaddy