返回列表 回覆 發文

[原創範例] PickerView 縣市/鄉鎮地區對應

com1Ary = [[NSArray alloc]initWithObjects"台北市",@"台北縣",@"桃園縣",@"其他縣",nil];
NSArray *area1Ary = [[NSArray alloc]initWithObjects"內湖區",@"中正區",@"萬華區",@"中山區",nil];
NSArray *area2Ary = [[NSArray alloc]initWithObjects"板橋市",@"新莊市",@"三重市",nil];
NSArray *area3Ary = [[NSArray alloc]initWithObjects"北區",@"中區",@"南區",nil];
NSArray *area4Ary = [[NSArray alloc]initWithObjects"台中縣",@"台南縣",@"高雄縣",@"台東縣",nil];
com2Ary = [[NSArray alloc]initWithObjects:area1Ary,area2Ary,area3Ary,area4Ary,nil];

主要資料大概是這樣對應關係
會依照pickerview component0的選擇去更換component1的資料
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊
大大~我用了你的範例去做,但是遇到一個問題,就是用NSInterget 無法獲取選定的縣市,不知道那邊出了問題,還請大大解答,謝謝!!
NSInteger cityRow = [myPicker selectedRowInComponentickerOne];
[會心一笑]:
返回列表