這里,給大家介紹一些在開發(fā)過(guò)程中的一些小技巧满钟。順便打個(gè)小廣告,昨天约急。我申請(qǐng)了一個(gè)專題《iOS開發(fā)技巧》零远,歡迎大家關(guān)注并踴躍投稿。
1.隱藏多余的tableView的cell分割線
self.tableView.tableFooterView= [[UIViewalloc]init];
2.取消系統(tǒng)自帶的返回字樣
[[UIBarButtonItemappearance]setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -60) forBarMetrics:UIBarMetricsDefault];
3.滑動(dòng)時(shí)隱藏navigation
self.navigationController.hidesBarsOnSwipe=YES;
4.頁(yè)面跳轉(zhuǎn)是隱藏tabBar
TwoViewController *twoVC = [[TwoViewController alloc] init];
twoVC.hidesBottomBarWhenPushed =YES;
5.ScrollView不能滑到頂
self.automaticallyAdjustsScrollViewInsets=NO;
6.按鈕點(diǎn)擊發(fā)光效果
button.showsTouchWhenHighlighted =YES;
7.長(zhǎng)按手勢(shì)只執(zhí)行一次
if(sender.state == UIGestureRecognizerState)
8.隱藏狀態(tài)欄
- (BOOL)prefersStatusBarHidden
{
returnYES;
}
9.在使用view的縮放的時(shí)候厌蔽,layer.border.width隨著view的放大牵辣,會(huì)出現(xiàn)鋸齒化的問(wèn)題。
self.layer.allowsEdgeAntialiasing = YES;