Swift
facebookとtwitterにアプリからシェアする機能を実装する方法をまとめます。まずはframeworkをimportします。 linked frameworks and librariesで+ボタンをクリック social.frameworkをaddcontorollerにimportする import Social //filedを定義 var compose…
まずframeworkをimportする CoreImagelinked frameworks and librariesのプラスボタンをクリック CoreImageを選択してADD あとはボタンタップ時などに以下のように実装すればOKです。 import CoreImage超簡単ですね!! // image が 元の画像 let ciImage:CI…
UIScrollViewにボタンをつけることで任意のイメージを選択時に背景画像に適用する方法を記載。 まず、ストーリーボードにUIScrollViewを配置 続いてソースに関連付け @IBOutlet var sc: UIScrollView!あとは以下のようにコードをゴリゴリ書きましょう //scro…
Swiftで値を渡しながら画面遷移する方法について書きます。かなり簡単にかけます。 segueにIDをつけておきます。 今回はNextと設定推移元のcontrollerにprepareメソッドをoverride これが画面推移前に呼ばれるメソッドなので、値を渡したい時はここでセット…
カメラの起動、撮影などを自分のアプリで利用する方法もかなり簡単に実装可能です。 宣言するプロトコルは以下の二つ UIImagePickerControllerDelegate, UINavigationControllerDelegateimportするlibrary Photos controllerでimport import Photos plistに…
以下のように、UITextFieldのタップ時にUIDatePickerを表示する方法を記載。日本語のサイトにSwiftのver4.0での実装方法が載っておらず、苦戦したため備忘です。 1.story boadにUITextFieldを配置し、ソースコードに関連付け@IBOutlet var dateTextField: U…
XCodeで新規でプロジェクトを作りまくり開発を行なっていたところ インジケーターがいちいち周り、異常に重くなり開発が進まなくなりました。 ログがたまりまくっていることが原因でした。 以下のコマンドでログを削除 これでめちゃくちゃ軽くなりました!!…
例えばフォトアルバムから取得したimageを背景などに設定し、 利用したい場合、取得したファイルを永続化する必要があります。 そんな時にはUIImageを一度NSData型に変換して保存します。取得するときに、再変換すればUIImageを取得することが出来ます。 以…
Swiftを音を再生する方法は超簡単です。 ライブラリをimport 音の再生に必要なframeworkをimportしましょう! importするframeworkは `AVFoundation` 以下のようにしましょう まずプロジェクトを選択し、Generalの下の方の Linked Framework and Libraries …
上記のようなUIはUITableViewを使って実現されています。 Lineのトークの一覧にも利用されていますね。 私がSwiftを始めたばかりの頃は、本やいろんなサイトを見ながらこのUITableViewをなんとか使えるようになりましたが 無駄に時間がかかったので簡単にま…