피커에 동적으로 값을 가져오고 싶습니다. 정적으로 잘 수행됩니다. 그러나 호출 웹 서비스에서 동적으로 선택기 행을 추가하려면 NSRangeException이 발생합니다. 데이터가있는 배열과 그 데이터를 경고 할 수 있는지 여부. 나는이 아이폰 응용 프로그램에 대한 티타늄 SDK를 사용하고 있습니다. 서버에서 피커 값 가져 오기
if(gameTypeName.length>0){
alert(gameType.length);
picker.add(gameTypeName);
}
가 배열이 같은 만드는 :
var typeName = college[j].GameTypeName;
gameTypeName.push(Titanium.UI.createPickerRow({title:typeName}));
는 정적 데이터로 잘 작동 여부 :
var picker_data = [
Titanium.UI.createPickerRow({title:'Title 1',value:'1'}),
Titanium.UI.createPickerRow({title:'Title 2',value:'2'})
];
picker.add(picker_data);
전체 코드를 게시 할 수 있다면 시도해 볼 수 있다고 생각합니다. 적어도이 피커 채우기 부분의 코드 만 게시하십시오. –