學習筆記

  • 顏色常識(使用UIColor+Hex分類)

    • 顏色由3種顏色通道組成,R,G,B
    • 顏色有幾種表現形式,24位,32位
    • 每個顏色通道,占8位,0~255(10進制)
    • OC取值,0~1
    • #:美工中16進制表示形式
    • 0X:OC中16進制
    • #ffffff:每2個就是一個顏色通道
    • R:FF => 255 G:ff => 255 B:FF => 255
  • 啟動圖片

    • LaunchScreen 比 LaunchImage優先級高
    • 設置一些東西不好使,第一種:清空xcode緩存 cmd + shirt + k 第二種:直接刪掉,重新運行
    • 啟動界面是由啟動圖片決定,那么可視范圍由啟動圖片決定
    • LaunchScreen:自動識別當前模擬器或者真機尺寸,美工提供一個可拉伸圖片,可以展示更多內容
    • LaunchScreen原理:僅僅還是幫你截屏,作為啟動圖片.
  • 狀態欄

    • 在項目配置中一般選擇Status Bar Style為默認模式,并勾選Hide status bar,該屬性只在應用程序啟動時生效
  • tabBarItem遇到的問題

    • 選中圖片被渲染
      • 解決
        • 直接操作圖片
        • 通過代碼(UIImage+Image分類實現),并修改插件
    • 選中文字顏色被渲染
      • 解決
        • 富文本屬性setTitleTextAttributes:描述文本的字體,顏色,陰影,空心,圖文混排。模型都是通過富文本屬性設置
        • 注意:tabBar按鈕字體大小,由正常狀態決定
  • initialize:當前類或者子類初始化的時候調用該方法

  • load:方法只會調用一次,類加載內存的時候就會調用

  • UIAppearance注意點

    • 誰能使用appearance,只有遵守了<UIAppearance>
    • appearance:獲取整個應用程序下所有的東西
    • 只有屬性被UI_APPEARANCE_SELECTOR宏修飾,才能使用UIAppearance統一設置
    • appearance:只能在顯示之前設置(先將控件所在的view移除,再重新添加)
    • appearance:夜間模式
  • 如何查找插件安裝在哪?

    • 打開插件工程
    • 點擊放大鏡,搜索plug
    • 查看工程文件文件,install Path
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 顏色常識(使用UIColor+Hex分類)顏色由3種顏色通道組成,R,G,B顏色有幾種表現形式,24位,32位每個...
    JoyceZhao閱讀 278評論 0 7
  • 一、canvas簡介 1.1 什么是canvas?(了解) 是HTML5提供的一種新標簽 Canvas是一個矩形區...
    Looog閱讀 3,951評論 3 40
  • 轉載請聲明 原文鏈接地址 關注公眾號獲取更多資訊 第一部分 HTML 第一章 職業規劃和前景 職業方向規劃定位...
    前端進階之旅閱讀 16,593評論 32 459
  • 字符實體 在 html 中對空格/回車/tab 不敏感,會把多個空格/回車/tab 當作一個空格來處理 什么是字符...
    GodlinE閱讀 371評論 0 0
  • 1.CSS基本概念 1.1 CSS的定義 CSS(Cascading Style Sheets)層疊樣式表,主要用...
    寥寥十一閱讀 1,865評論 0 6