iOS开发:Picker视图与自定义游戏实现
1. 基础Picker视图处理
在Picker视图中,当被询问行数时,需要检查询问的组件并返回对应数组的正确行数。示例代码如下:
- (NSInteger)pickerView:(UIPickerView *)pickerView
numberOfRowsInComponent:(NSInteger)component {
if (component == kBreadComponent) {
return [self.breadTypes count];
} else {
return [self.fillingTypes count];
}
}
在委托方法中,同样要检查组件并使用正确数组获取和返回正确值:
- (NSString *)pickerView:(UIPickerView *)pickerView
titleForRow:(NSInteger)row
forComponent:(NSInteger)component {
if (component == kBreadComponent) {
return self.breadTypes[row];
} else {
return self.fillingTypes[row];
}
}
编译并运行应用程序
超级会员免费看
订阅专栏 解锁全文


被折叠的 条评论
为什么被折叠?



