【Swift3】配列の番号と剰余算と条件演算子?:

先日、友人の書いたSwiftのコードを見ていた。 その中でやっていることは何となく分かるが、どういう演算子(というのか?)を使っているかわからない部分があった。 やっていることは配列を順番に呼び出すため、配列の番号を1ずつ加えていって配列の最後に来たら最初に戻るというのと、 配列の番号を1つづ引いていって最初まで戻ったら最後の番号に移動するという関数です。 配列の変数はstrArray 番号を入れ… 続きを読む【Swift3】配列の番号と剰余算と条件演算子?:

【Swift3】遅延処理。

何秒後に処理を遅らせたい、とゆー時には遅延処理。 Swift3になって変わったそうです。 参考サイト Swift 3での遅延実行 – Qiita // to run something in 0.1 seconds DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) { // 遅れて実行される処理はここ。 }

【Swift3】【UIButton】setTitleのビミョーなアニメーション。

UIButtonに表示される文字は変更できる。 参照サイト 002 UIButtonでボタンを表示 · GitBook こんな感じだ。 // タイトルを設定する(通常時). myButton.setTitle(“ボタン(通常)”, for: .normal) この時よく見ると?アニメーションで薄くなって消えて新しい文字が現れてくる。 これを止めてぱっぱっと変わってほしかったのだが、なんか無いか調べ… 続きを読む【Swift3】【UIButton】setTitleのビミョーなアニメーション。

【Swift3】【UIPikerView】を下からにゅっと出す。

昔の記事UIPickerViewも下から出す。 | iPhoneアプリ備忘録のSwift3版かな? 参考サイト 011 UIPickerViewで値の選択 · GitBook 閉じるボタンは前回の記事参照。 import UIKit class ViewController: UIViewController, UITextFieldDelegate, UIPickerViewDelegate, … 続きを読む【Swift3】【UIPikerView】を下からにゅっと出す。

【Swift3】キーボードに閉じるボタン。

UITextfieldやUITextViewでキーボードに閉じるボタンがほしい。 てなわけで参考サイト。 (UITextViewの)キーボードに「閉じる」ボタンを追加する – ながいものには、まかれたくない iOSでキーボードを閉じる方法各種 – Qiita ほぼコピペですが、Swift3でちょこっとだけ直されました。 import UIKit class ViewCont… 続きを読む【Swift3】キーボードに閉じるボタン。

【Swift3】【AVSpeechSynthesizer】テキストトゥスピーチってあったよね。

昔MacでTextToSpeechってあったよねー。 懐かしい。 それはさておき、iPhoneでテキストを読ませたいと思います。 参考サイト AVSpeechSynthesizer – AVFoundation | Apple Developer Documentation [Swift] iOS でテキストの読み上げをする – Qiita みんな大好き`AVSpeechS… 続きを読む【Swift3】【AVSpeechSynthesizer】テキストトゥスピーチってあったよね。

【Swift3】多言語でアプリ名。

練習用にプロジェクトを作ってやってたら公開までしちゃいそうだけどアプリ名が「FirstSwift」になってる人。 はい。私です。(^_^;) プロジェクト名そのままではちょっと公開できない場合や、日本語や英語でアプリ名を変えたい場合のやり方です。 参考サイトは [iOS] アプリ名を国ごと変更したい場合 – Qiita 自分用の備忘録でリンク元が消えちゃったら困る用なので、ほぼ劣化コピ… 続きを読む【Swift3】多言語でアプリ名。