⚠️有知道簡書上傳圖片怎麼設定大小的嗎?我使用的MarkDown編輯的。
目前為止在 iOS11 beta版本遇到的Bug,每遇到一個問題都做一下記錄,持續更新中ing...
- HTTPS 必須使用TLS1.2
公司專案遇到第一個也是最大一個問題,iOS11後HTTPS 必須使用TLS1.2 。 因為我們一直用的證書雙向認證,而加密使用TLS1.0, 證書認證不通過,網路服務一直連不通,後來搭建tomcat測試服務,發現TLS1.2正常,但以為我們產品加密是寫到核心中,目前無大牛支援修改。想看看是否還可以使用TLS1.0,最終通過?蘋果官方,答案看下面。
- UIBarButtonItem 圖片顯示與尺寸 @2x @3x 有關
先上程式碼看下,我用到同一圖片,不同的命名
samli.png sam@3x.png
self.title = @"國家電力投資集團公司";
UIButton * leftBtn = [UIButton buttonWithType:UIButtonTypeCustom];
leftBtn.frame = CGRectMake(0, 0, 30, 30);
[leftBtn setBackgroundImage:[UIImage imageNamed:@"sam"] forState:UIControlStateNormal];
leftBtn.titleLabel.textColor = [UIColor redColor];
[leftBtn addTarget:self action:@selector(leftBarButtonItemTargetAction) forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem * leftBarbtn = [[UIBarButtonItem alloc]initWithCustomView:leftBtn];
self.navigationItem.leftBarButtonItem = leftBarbtn;
//
UIButton * rightBTN = [UIButton buttonWithType:UIButtonTypeCustom];
rightBTN.frame = CGRectMake(0, 0, 30, 30);
[rightBTN setBackgroundImage:[UIImage imageNamed:@"samli"] forState:UIControlStateNormal];
[rightBTN addTarget:self action:@selector(leftBarButtonItemTargetAction) forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem * rightBarbtn = [[UIBarButtonItem alloc]initWithCustomView:rightBTN];
self.navigationItem.rightBarButtonItem = rightBarbtn;
//samli ios11 控制title 位置
if (@available(iOS 11.0, *)) {
self.navigationController.navigationBar.prefersLargeTitles = YES;
} else {
// Fallback on earlier versions
}
複製程式碼
然後看效果
######重要通知!!!
本人現在用的Xcode Version 9.0 beta 5 (9M202q) ,此版本有關bug,工程中拖入檔案 即使 你選擇target,工程右邊的? Target Membership 也是沒選中!!!
END