プログラミング
xcodeでは関数などで以下のように補完候補が出てきます 水色の部分は自分で入力する箇所で、エディタが候補として表示してくれてます しかし今まで、その候補を使いたいのに、どのように確定するかわかりませんでした (消しては同じ文字を入力していました…
SearchBarに日本語を入力する際、変換候補が現れると入力が楽ですよね それを実装する際にはまったので、その実装を説明します まず、SearchBarに「確定前の入力内容」が飛んでくるイベントは func searchBar(_ searchBar: UISearchBar, shouldChangeTextIn …
プロジェクトにファイルを追加して、それを読んだり書いたりしたとき、以下のようにするといいらしい (Simulatorの方にファイルが転送されていたので正しいものと思う) ①Resourcesフォルダを切って、送りたいファイルを保存する ②プロジェクトを選択し、「…
画面遷移を行う際、segueという仕組みを利用する で、その遷移の話として「右方向の画面へ遷移していく」表示方式を取りたかったのだが、「下から上へ出てくる方式」しかできなかった まずは以下のようになっている 検索ボタンを押下すると、下の画面へ遷移…
CoreDataというiOSのO/Rマッパ(かな?)を使用する際、いきなりエラーが出てたじろいだ 手順はこんな感じ まずはDataModelというのを追加 つぎにEntity(エンティティ)を追加 エンティティというのは、テーブルとカラムの対応づけ、みたいなものです(雑な…
UIButtonにタイトルを指定している際、幅は十分あるにもかかわらず 文字が全部表示しきれなかった 初期画面はこちら 次の画面で選択した文字列に置き直した結果がこちら 省略されてますよね? 省略される位置の問題でなく、表示する努力を怠った感じで省略さ…
親画面に表示する内容を子画面で選択。その後、親画面でそれを表示したい子画面にはTableViewがあり、テーブルを選択した際にUnwindActionが走る 失敗例:子画面側ソース override func prepare(for segue: UIStoryboardSegue, sender: Any?) { let viewConr…