Để khắc phục điều này, sử dụng dòng mã sau 4 - nhận định kèo
Mục lục
Những mẹo nhỏ thú vị trong phát triển iOS
Được phân loại dưới mục iOS, XCode
Từ cocoachina
Bạn có thể dễ dàng ẩn những cell rỗng trong một bảng bằng cách thêm đoạn mã sau:
self.tableView.tableFooterView = [[UIView alloc] init];
- Tùy chỉnh nút leftBarButtonItem mà vẫn giữ được cử chỉ vuốt trái để quay lại
Nếu bạn muốn thay đổi nút back mặc định nhưng không muốn mất đi tính năng vuốt trái để quay lại, hãy thử dòng lệnh này:
self.navigationController.interactivePopGestureRecognizer.delegate = (id)self;
- Giải quyết vấn đề không thể kéo đến đỉnh của ScrollView trong ViewController
Trong một số trường hợp, phần nội dung của ScrollView bị đẩy xuống do các cài đặt mặc định. Để khắc phục điều này, sử dụng dòng mã sau:
self.automaticallyAdjustsScrollViewInsets = NO;
- Ẩn bàn phím khi người dùng chạm vào màn hình
Để đảm bảo rằng bàn phím sẽ biến mất mỗi khi người dùng chạm vào view chính, bạn có thể thêm đoạn mã xử lý sự kiện như sau:
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
[self.view endEditing:YES];
}
- Ẩn thanh điều hướng khi vuốt giống như Safari
Bạn có thể tạo hiệu ứng ẩn hiện navigation bar khi vuốt lên/xuống bằng cách thiết lập thuộc tính sau:
navigationController.hidesBarsOnSwipe = [bắn cá săn thưởng](/post/wu-ti/) YES;
- Thay đổi màu sắc của dấu tích trong cell của tableview
Nếu bạn muốn tùy chỉnh màu sắc của biểu tượng checkmark bên trong cell, bạn chỉ cần thay đổi giá trị tint color của tableview như sau:
_mTableView.tintColor = [UIColor redColor];