發表文章

目前顯示的是 2018的文章

Navigation Bar 上的 UIBarButtonItem 沒有 .Hidden 方法可以隱藏,怎麼辦?

圖片
一般 UIButton 需要隱藏時候只要變數後面呼叫 .hidden 方法設定 YES 就可以實現按鈕隱藏。但是 UIBarButtonItem 也像是按鈕一樣卻沒有 . hidden 方法可以使用。



!例如:App 一開始我的收藏頁面沒有資料時,清除按鈕是呈現隱藏狀態,有資料時候才會顯示出清除按鈕。



- 如果 UIBarButtonItem 要想要能呈現像是隱藏的狀態,我的解法如下:

1.Objective-C


 @property (weak, nonatomic) IBOutletUIBarButtonItem *clearBarButtonItem;
 - (void)viewDidLoad {      [superviewDidLoad];
self.clearBarButtonItem.title = @""; self.clearBarButtonItem.enabled = NO;  // 關閉使用  }



2.Swift

 @IBOutletweakvar clearBarButtonItem: UIBarButtonItem!
overridefunc viewDidLoad() { super.viewDidLoad()
clearBarButtonItem.title = "" clearBarButtonItem.isEnabled = false  // 關閉使用  }

CocoaPods App 安裝

圖片
CocoaPods 是一支簡單操作又可以同時支援 Swift 和 Objective-C 的第三方套件管理工具。要使用 CocoaPods App 之前,要先開啟終端機安裝,安裝完後就可以使用囉。
第一步: 開啟終端機。

第二步:輸入指令 sudo gem install cocoapods




第三步:
輸入您的管理員密碼。(密碼不會顯示出來,輸入完直接按下 Enter )




需等候數分鐘。




第四步:
輸入指令 pod setup




需等候數分鐘,等候下載完成。



第五步:前往 CocoaPods 官網 (https://guides.cocoapods.org) 點選 App 下載。




Apple 釋出 macOS 與 iOS 安全更新,罕見的建議用戶都安裝

圖片
Apple 釋出 macOS 10.13.2 與 iOS 11.2.2 安全更新,罕見的建議用戶都需要安裝,與近期 intel 晶片重大安全漏洞應該有關係。