iOS 日常工作使用的一些Tips、(工作中不斷更新)

1_復(fù)制字符串到剪貼板

UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
    pasteboard.string = self.label.text;

2_滑動(dòng)的時(shí)候隱藏navigation bar

navigationController.hidesBarsOnSwipe = Yes;

3_消除導(dǎo)航條返回鍵帶的title

[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -60)
forBarMetrics:UIBarMetricsDefault];

4_將Navigationbar變成透明而不模糊

[self.navigationController.navigationBar setBackgroundImage:[UIImage new]
forBarMetrics:UIBarMetricsDefault];
self.navigationController.navigationBar .shadowImage = [UIImage new];
self.navigationController.navigationBar .translucent = YES;

5_Navigation bar滑動(dòng)返回導(dǎo)航欄隱藏和顯示

//隱藏
- (void)viewWillAppear:(BOOL)animated{

    [super viewWillAppear:animated];

    [self.navigationController setNavigationBarHidden:YES animated:animated];

    // [self.navigationController setNavigationBarHidden:YES animated:YES];//帶動(dòng)畫結(jié)果      在切換tabBar的時(shí)候viewController會(huì)有閃動(dòng)的效果不建議這樣寫
   // self.navigationController.navigationBar.hidden = YES;//這種也是一樣用戶體驗(yàn)非常不好

}

//顯示
- (void)viewWillDisappear:(BOOL)animated {
    [super viewWillDisappear:animated];
    [self.navigationController setNavigationBarHidden:NO animated:animated];
}

6_怎么在xib和sb上使UIlabel、UIButton自適應(yīng)大小

    設(shè)置約束是、只設(shè)置其相對(duì)父控件的位置。不設(shè)置其自身的寬高。再點(diǎn)Update Frames即可。

7_用枚舉表示狀態(tài)、選項(xiàng)、狀態(tài)碼(類似Switch中使用等等)

  項(xiàng)目中盡量不要使用0,1,2...去表示不同的意思。看上去也比較費(fèi)解。
 應(yīng)該:
    typedef NS_ENUM(NSInteger, UserType) {
        /**
         *  游客
         */
        UserType_Tourist,
        /**
         *  導(dǎo)游
         */
        UserType_Guider,
    };

或者NS_OPTIONS

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • *7月8日上午 N:Block :跟一個(gè)函數(shù)塊差不多,會(huì)對(duì)里面所有的內(nèi)容的引用計(jì)數(shù)+1,想要解決就用__block...
    炙冰閱讀 2,552評(píng)論 1 14
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫(kù)、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,251評(píng)論 4 61
  • 大江兩岸雪 我獨(dú)沐春風(fēng)
    南秦書閱讀 148評(píng)論 0 0
  • 每天早上,幼兒園門口都擠滿了送孩子的家長(zhǎng)們。 這其中少不了有分離焦慮嚴(yán)重的孩子,哭著喊著不肯進(jìn)去。 但是,一般二胎...
    搬書回巢閱讀 549評(píng)論 2 2
  • 今晚陰云布滿了天空,一溜彎彎的月牙時(shí)隱時(shí)現(xiàn),本以為要下一場(chǎng)大雪,卻空等了許久。回到屋里躺下,絲毫睡意沒(méi)有,...
    d8698c52e175閱讀 262評(píng)論 6 2