欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

iOS10 App適配權限 Push Notifications 字體Frame 遇到的問題

 更新時間:2016年09月24日 16:08:31   作者:MicroLeo  
這篇文章主要介紹了iOS10 App適配權限 Push Notifications 字體Frame 遇到的問題,非常不錯,具有參考借鑒價值,需要的朋友可以參考下

添加配置權限

<!-- 相冊 -->
<key>NSPhotoLibraryUsageDescription</key>
<string>"xx"想使用您的相冊,需要您的允許</string>
<!-- 相機 -->
<key>NSCameraUsageDescription</key>
<string>"xx"想使用您的相機,需要您的允許</string>
<!-- 麥克風 -->
<key>NSMicrophoneUsageDescription</key>
<string>"xx"想使用您的麥克風,需要您的允許</string>
<!-- 位置 -->
<key>NSLocationUsageDescription</key>
<string>"xx"想訪問您的位置,請您允許</string>
<!-- 日歷 -->
<key>NSCalendarsUsageDescription</key>
<string>"xx"想訪問您的日歷,請您允許</string>
<!-- 媒體資料庫 -->
<key>NSAppleMusicUsageDescription</key>
<string>"xx"想訪問您的媒體資料庫,請您允許</string>
<!-- 藍牙 -->
<key>NSBluetoothPeripheralUsageDescription</key>
<string>"xx"想訪問您的藍牙,請您允許</string>
<!--通訊錄 -->
<key>NSContactsUsageDescription</key>
<string>"xx"想訪問您的通訊錄,請您允許</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>請點擊“允許”。若不允許,您將無法正常使用“附近”的功能。</string>

添加Push Notifications支持

開關開啟后會自動生成xxxx.entitlements文件

這里需要注意幾點

生成的該文件是否包含到你的打包工程中Bundle Resources中 如果沒有手動添加進去

如果工程有多個Target 且多個證書在一起建議不要使用 Automatically manage signing

采用下面的這種方法

總結

第一個 我們的項目是多個app時的所以在配置證書的時候要指定對應的證書,自動適配會適配不準確,因為我們的多個工程分多個target好多共用的工程。

第二個 就是生成的entitlements文件要包含到bundle中

適配字體

ios中適配sb中的文本... 最好的辦法就是手動變更frame

純代碼的頁面可以在計算字體size的時候根據(jù)比例添加一些frame

+(CGSize)textFrameWithString:(NSString *)text width:(float)width fontSize:(NSInteger)fontSize
{
NSDictionary *dict = @{NSFontAttributeName: [UIFont systemFontOfSize:fontSize]};
// 根據(jù)第一個參數(shù)的文本內(nèi)容,使用280*float最大值的大小,使用系統(tǒng)14號字,返回一個真實的frame size : (280*xxx)!!
CGRect frame = [text boundingRectWithSize:CGSizeMake(width, CGFLOAT_MAX) options:NSStringDrawingUsesLineFragmentOrigin attributes:dict context:nil];
CGSize textSize = frame.size;
CGFloat scale = 17.5/17.0;
// iOS 10
if ([[UIDevice currentDevice].systemVersion floatValue] >= 10.0) {
textSize.width = textSize.width * scale;
textSize.height = textSize.height * scale;
}
return textSize;
}

以上所述是小編給大家介紹的iOS10 App適配權限 Push Notifications 字體Frame 遇到的問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關文章

  • iOS實現(xiàn)簡易的抽屜效果

    iOS實現(xiàn)簡易的抽屜效果

    這篇文章主要為大家詳細介紹了iOS實現(xiàn)簡易的抽屜效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • IOS UI學習教程之設置UITextField各種屬性

    IOS UI學習教程之設置UITextField各種屬性

    這篇文章主要為大家詳細介紹了IOS UI學習教程之設置UITextField各種屬性,感興趣的小伙伴們可以參考一下
    2016-03-03
  • iOS?Lotusoot模塊化工具應用的動態(tài)思路

    iOS?Lotusoot模塊化工具應用的動態(tài)思路

    項目的不斷更迭,導致項目越來越大,越來越臃腫,為了讓項目更加條理,需要對項目進行模塊化處理,為了減少模塊之間的耦合,于是就有了Lotusoot這個工具
    2022-08-08
  • iOS如何用100行代碼實現(xiàn)簡單的抽屜效果

    iOS如何用100行代碼實現(xiàn)簡單的抽屜效果

    最近在網(wǎng)上看到一些抽屜效果,看起來很酷!很眩!但是,下不下來看代碼, 所以決定還是自己寫吧!!這篇文章通過近100行的代碼就實現(xiàn)了簡單的抽屜效果,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-10-10
  • iOS實現(xiàn)懸浮按鈕

    iOS實現(xiàn)懸浮按鈕

    這篇文章主要為大家詳細介紹了iOS實現(xiàn)懸浮按鈕,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-01-01
  • IOS  手勢操作詳解及實例總結篇

    IOS 手勢操作詳解及實例總結篇

    這篇文章主要介紹了IOS 手勢操作詳解及實例總結篇的相關資料,需要的朋友可以參考下
    2017-01-01
  • 實例講解iOS應用的設計模式開發(fā)中的Visitor訪問者模式

    實例講解iOS應用的設計模式開發(fā)中的Visitor訪問者模式

    這篇文章主要介紹了iOS應用的設計模式開發(fā)中的Visitor訪問者模式的實例,示例代碼為傳統(tǒng)的Objective-C,需要的朋友可以參考下
    2016-03-03
  • iPhoneX 媒體查詢適配的方法教程

    iPhoneX 媒體查詢適配的方法教程

    這篇文章主要介紹了iPhoneX 媒體查詢適配的方法教程,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • 關于iOS 11下app圖標變空白問題的解決方法

    關于iOS 11下app圖標變空白問題的解決方法

    升級到iOS11系統(tǒng)下自己的項目桌面app圖標不見了,通過查找相關的資料終于找到了解決方法,下面這篇文章主要給大家介紹了關于iOS 11下app圖標變空白問題的解決方法,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下。
    2017-12-12
  • iOS中FMDB事務實現(xiàn)批量更新數(shù)據(jù)

    iOS中FMDB事務實現(xiàn)批量更新數(shù)據(jù)

    這篇文章主要為大家詳細介紹了iOS中FMDB事務實現(xiàn)批量更新數(shù)據(jù),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11

最新評論