码迷,mamicode.com
首页 > 其他好文 > 详细

0018-UI

时间:2016-01-24 01:51:47      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:

1.两种刷新表格的方法区别?

答:

  [self.tableView reloadData];   重新加载所有数据

  [self.tableView deleteRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationMiddle]; 删除指定行

2.UITableView的一个属性?

答:功能:一旦赋值为YES就进入编辑模式.

@property (nonatomic, getter=isEditing) BOOL editing;

3.<UITableViewDelegate>协议里的一个方法?

答:功能:在表格单元格的旁边添加一个按钮.

- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath;

4.UITableView的一个方法?

答:功能:快速创建一个 NSIndexPath

+ (instancetype)indexPathForRow:(NSInteger)row inSection:(NSInteger)section;

5.UITableView的一个方法?

答:功能:移动单元格的位置

- (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)sourceIndexPath toIndexPath:(NSIndexPath *)destinationIndexPath;

6.NSArray的一个方法?

答:功能:交换数组元素的位置.

- (void)exchangeObjectAtIndex:(NSUInteger)idx1 withObjectAtIndex:(NSUInteger)idx2;

7.UIViewController的一个方法?

答:功能:是否隐藏状态栏.

- (BOOL)prefersStatusBarHidden NS_AVAILABLE_IOS(7_0) __TVOS_PROHIBITED; // Defaults to NO

8.UINibLoading的一个方法?

答:功能:取出xib视图控制器.

- (NSArray *)loadNibNamed:(NSString *)name owner:(id)owner options:(NSDictionary *)options;

9.UITableView的一个方法?

答:功能:当通过代码创建的cell被加载时,会被调用.

- (instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(nullable NSString *)reuseIdentifier NS_AVAILABLE_IOS(3_0) NS_DESIGNATED_INITIALIZER;

10.UINibLoading的一个方法?

答:功能:当通过xib创建的cell被调用时,会被调用.

- (void)awakeFromNib;

0018-UI

标签:

原文地址:http://www.cnblogs.com/paintingeggs/p/5154421.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!