标签:
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;
标签:
原文地址:http://www.cnblogs.com/paintingeggs/p/5154421.html