我正在創建NSDate對象,我有一個導航欄,我試圖保持在屏幕頂部的靜態位置。 我希望在導航欄下方創建NSDate對象,但是它們正在導航欄上方創建並向下推導航欄。如何限制導航欄,並防止它移動
這是我insertNewObject功能
- (void)insertNewObject
{
if (!_objects) {
_objects = [[NSMutableArray alloc] init];
}
[_objects insertObject:[NSDate date] atIndex:0];
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:0 inSection:0];
[self.tableView insertRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationAutomatic];
}
我懷疑它有這個功能,調用insertNewObject方法來做。具體來說,我相信自我調用意味着它告訴它在ViewController的頂部創建它。
- (IBAction)addData:(id)sender {
// call insertNewObject
[self insertNewObject];
}
如何約束我的導航欄並防止在導航欄上創建新的NSDate對象?