読者です 読者をやめる 読者になる 読者になる

Swift,Objective-Cプログラミング ~ iOS ~

Objective-C,Swift,Apple Watchなどのプログラミング

【iOS Apple Watch,watchOSプログラミング入 #003】絵文字を表示する

Apple Watch iOS iOS watchOSプログラミング入門 Swift WatchOS

はじめに

AppleWatchはテキスト入力できないので、
メッセージアプリで通知が来た時に、
ボタンを押すと絵文字で返信してくれるものがありますね。

絵文字を使う機会が増えると思い、絵文字の使い方を学びました。
今回はApple Watchに絵文字を表示する方法を書きます。

下記記事の続きです。
swift.swift-studying.com

1. LabelをOutlet接続

storyboardからInterfaceController.swiftファイルに
LabelをOutlet接続します。

f:id:fjswkun:20151112165707p:plain

2. テキスト表示のソースを書く

InterfaceController.swiftを開き、
awakeWithContextメソッドの中を修正します。

override func awakeWithContext(context: AnyObject?) {
    super.awakeWithContext(context)
    
    // Configure interface objects here.
    label.setText("")
}

3. 絵文字選択パレットを表示

手順2で書いたlabel.setText("")の""の間にカーソルを置き、
control + command + spaceを押します。

f:id:fjswkun:20151112170248p:plain

4. 絵文字を選択

f:id:fjswkun:20151112170308p:plain

5. 実行

実行します。

違う絵文字が表示されました!?
シミュレータの不具合ですかね。。。

f:id:fjswkun:20151112170525p:plain

おわりに

うまく行かなかった方はこちらからサンプルをダウンロード。

SampleHelloWatchOS.zip - Google ドライブ

参考情報

サイト

swift-studying.com

swift-studying.com

swift-studying.com

swift.swift-studying.com

Swift

iOSアプリ開発未経験の人向け
iOSアプリ開発をはじめたとき最初に買った書籍

Swiftではじめる iPhoneアプリ開発の教科書 【Swift 2&Xcode 7対応】【特典PDF付き】 (教科書シリーズ)


②中級の日本語書籍はない。英語だけど読むとかなりのレベルアップが期待できます

iOS 8 Swift Programming Cookbook: Solutions & Examples for iOS Apps


③機能を作るだけじゃない。質のいいものを作りたい人は読まないといけない。

詳解 Swift