IOS 10 新特性以及介紹

<pre>前言:iOS 10 發(fā)布有一段時間了,本次主要看看iOS 10 有哪些新的特性</pre>

  • Widget 可以在搜索界面、主屏可以看到
  • Message 可以添加自定義內(nèi)容(類型微信表情)卷胯,Message中添加自定義程序內(nèi)容
  • SiriSDK開放 可以通過語音調(diào)取有特定功能的App內(nèi)容
  • Notifications添加新的樣式乃秀,可以實(shí)現(xiàn)預(yù)覽

1.Today Widget 變更

主要是添加顯示模式:
<pre>
<code>
@property (nonatomic, assign) NCWidgetDisplayMode widgetLargestAvailableDisplayMode NS_AVAILABLE_IOS(10_0);</code>
<code>
@property (nonatomic, assign, readonly) NCWidgetDisplayMode widgetActiveDisplayMode NS_AVAILABLE_IOS(10_0);</code>
</pre>
<pre>
NCWidgetDisplayModeCompact:固定高度
NCWidgetDisplayModeExpanded:動態(tài)高度
</pre>
通過以下代碼可以設(shè)置展開還是顯示
<pre><code>self.extensionContext.widgetLargestAvailableDisplayMode = NCWidgetDisplayModeExpanded;</code></pre>

2.Message 變更 (主要說明Message + App模式)

通過繼承<code>MSMessagesAppViewController</code>庄吼,即可實(shí)現(xiàn)App
重點(diǎn)需要關(guān)注以下方法:
<pre>
<code>
//添加Message對象

  • (void)insertMessage:(MSMessage *)message completionHandler:(nullable void (^)(NSError * _Nullable))completionHandler;
    _
    //添加Sticker對象
  • (void)insertSticker:(MSSticker *)sticker completionHandler:(nullable void (^)(NSError * _Nullable))completionHandler;
    _
    //添加文本信息
  • (void)insertText:(NSString *)text completionHandler:(nullable void (^)(NSError * _Nullable))completionHandler;
    _
    //添加附件
  • (void)insertAttachment:(NSURL *)URL withAlternateFilename:(nullable NSString *)filename completionHandler:(nullable void (^)(NSError * _Nullable))completionHandler;
    </code>
    </pre>

構(gòu)建消息體

- (MSMessage *)buildMessageWithItem:(Item *)item atIndexPath:(NSIndexPath *)indexPath{
    if (!self.activeConversation){
        return nil;
    }
    MSSession *session = [[MSSession alloc]init];
    if (self.activeConversation.selectedMessage.session){
        session = self.activeConversation.selectedMessage.session;
    }
    MSMessageTemplateLayout *layout = [[MSMessageTemplateLayout alloc]init];
    layout.caption = [NSString stringWithFormat:@"%@",item.caption];
    layout.subcaption = [NSString stringWithFormat:@"%@",item.subcaption];
    layout.image = item.image;
    MSMessage *message = [[MSMessage alloc]initWithSession:session];
    message.URL = [NSURL URLWithString:item.url];
    message.layout = layout;
    return message;
}

說明:<code>MSMessageTemplateLayout</code>為Message消息體的布局模板

SiriSDK(待更新)

Notifications可以在通知中顯示圖片
主要是<code>UNNotificationServiceExtension</code>和<code>UNMutableNotificationContent</code>的配合使用
通過<code>UNNotificationServiceExtension</code>下載相應(yīng)的圖片
再通過<code>UNMutableNotificationContent</code>展示對應(yīng)的圖片

未完待續(xù)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末馅袁,一起剝皮案震驚了整個濱河市域慷,隨后出現(xiàn)的幾起案子荒辕,更是在濱河造成了極大的恐慌汗销,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,198評論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件抵窒,死亡現(xiàn)場離奇詭異弛针,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)李皇,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評論 3 398
  • 文/潘曉璐 我一進(jìn)店門削茁,熙熙樓的掌柜王于貴愁眉苦臉地迎上來宙枷,“玉大人,你說我怎么就攤上這事茧跋∥看裕” “怎么了?”我有些...
    開封第一講書人閱讀 167,643評論 0 360
  • 文/不壞的土叔 我叫張陵瘾杭,是天一觀的道長诅病。 經(jīng)常有香客問我,道長粥烁,這世上最難降的妖魔是什么贤笆? 我笑而不...
    開封第一講書人閱讀 59,495評論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮讨阻,結(jié)果婚禮上芥永,老公的妹妹穿的比我還像新娘。我一直安慰自己钝吮,他們只是感情好埋涧,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,502評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著奇瘦,像睡著了一般飞袋。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上链患,一...
    開封第一講書人閱讀 52,156評論 1 308
  • 那天巧鸭,我揣著相機(jī)與錄音,去河邊找鬼麻捻。 笑死纲仍,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的贸毕。 我是一名探鬼主播郑叠,決...
    沈念sama閱讀 40,743評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼明棍!你這毒婦竟也來了乡革?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,659評論 0 276
  • 序言:老撾萬榮一對情侶失蹤摊腋,失蹤者是張志新(化名)和其女友劉穎沸版,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體兴蒸,經(jīng)...
    沈念sama閱讀 46,200評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡视粮,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,282評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了橙凳。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蕾殴。...
    茶點(diǎn)故事閱讀 40,424評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡笑撞,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出钓觉,到底是詐尸還是另有隱情茴肥,我是刑警寧澤,帶...
    沈念sama閱讀 36,107評論 5 349
  • 正文 年R本政府宣布荡灾,位于F島的核電站炉爆,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏卧晓。R本人自食惡果不足惜芬首,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,789評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望逼裆。 院中可真熱鬧郁稍,春花似錦、人聲如沸胜宇。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,264評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽桐愉。三九已至财破,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間从诲,已是汗流浹背左痢。 一陣腳步聲響...
    開封第一講書人閱讀 33,390評論 1 271
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留系洛,地道東北人俊性。 一個月前我還...
    沈念sama閱讀 48,798評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像描扯,于是被迫代替她去往敵國和親定页。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,435評論 2 359

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

  • 上一篇中講到Message中的一些特性绽诚,本次主要講下Notification的特性 iOS10相對于之前的版本典徊,主...
    i_belive閱讀 947評論 0 2
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,262評論 25 707
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件恩够、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,117評論 4 61
  • 每個和你擦肩而過卒落,匆匆走遠(yuǎn)的路人都在向自己的目標(biāo)前進(jìn)。為夢想玫鸟,路再遠(yuǎn)导绷,也不要停止前進(jìn)的腳步。
    瑟西閱讀 147評論 0 0
  • 夜 夜的掩蓋下 黑吃黑 不論高矮 不比胖瘦 哪管它楚河漢界 在月亮升起來以前 夜鳥還在睡著 風(fēng)推開窗戶 我和你 揮...
    蘭若9788閱讀 144評論 0 1