FYComboBox 1.1.3

FYComboBox 1.1.3

测试已测试
语言 Obj-CObjective C
许可证 MIT
发布最新的发布2016年9月

Felipe Augusto维护。



  • Felipe Augusto

FYComboBox是一款灵活且易于使用的ComboBox控件。您可以在Interface Builder中配置外观和感觉。

使用方法

重要:为了让FYComboBox真正灵活,控件不会自动实现像UILabelUIImageView这样的额外组件。相反,您应该使用代理方法编程式地处理界面上的更改。有关示例,请参阅示例项目

Interface Builder

选择一个视图并更改其类为FYComboBox,在标识检查器中。

您还可以在属性检查器中配置ComboBox的其他方面。

代理

实现FYComboBoxDelegate以处理数据源和事件。

// Example

@interface ExampleViewController
@property (nonatomic, strong) NSArray *array;
@end

// ...

#pragma mark - FYComboBoxDelegate

- (NSInteger)comboBoxNumberOfRows:(FYComboBox *)comboBox
{
  return self.array.count;
}

- (NSString *)comboBox:(FYComboBox *)comboBox titleForRow:(NSInteger)row
{
  return self.array[row];
}

- (void)comboBox:(FYComboBox *)comboBox didSelectRow:(NSInteger)row
{
  NSLog(@"Selected %@", self.array[row]);
  [comboBox closeAnimated:YES];
}

许可证

您可以在许可证文件中检查许可证。