Swift

以前UILabelにNSAttributedTextを使って絵文字を表示させようとした時に、一部の絵文字が表示されない時があったのでその時の対処法を書いていきます。

理由はaddAttributeのNSRangeにありまし ...

Swift

この記事ではUITextViewに文字数制限と行数制限を加える方法を書いていきます。

この記事ではUITextViewに以下の制限を加えていきます。

最大文字数55文字
最大行数3行

基本的には文字 ...

Swift

NavigationControllerで次に遷移するViewControllerのClassがViewControllerスタックの中に既に存在している場合はそこまでpopし、無ければpushする方法を書いていきます。

pop ...

Swift

この記事ではUITableViewを使って無限スクロールする方法を書いていきます。

以下、完成イメージです。

無限スクロールを実装するにあたって方法はいくつかあると思いますが、調べてた時によく見かけた

Swift

この記事ではUITextViewに入力する内容の長さに合わせてTextViewの高さを変える方法を書いていきます。

完成図は以下です。

1.準備

まずはStoryboardの準備です。

画面下部にUI ...

Swift

TextFieldを編集する際にキーボードが下から出てきて入力欄を隠してしまう事があります。この記事ではキーボードの出現とともにView自体の位置をキーボードの高さ分上げる方法を書いていきます。

少しピンと来ないかもしれな ...

Swift

モーダルのようにPresentしたViewControllerからRootViewControllerを変更した際に、メモリリークしていたのでリークしない方法を調べました。

1. 問題の再現1-1. 構成

構成図は以下のよう ...

Swift

アプリ内でユーザーに状態の変化を通知する際にUIAlertViewなどは少し仰々し過ぎたので、Androidのような簡単なToastメッセージをiOSでも出せないかと思い色々と調べました。

この記事では以下の2パターンのT ...

Swift

ScrollViewのcontentView下部(スクロールしないと現れない部分)にボタンを設置した時に、ボタンがクリック出来ず試行錯誤したので、その時の対処法を書いていきます。

1. 問題の再現

まずは問題を再現していきま ...

Swift

この記事ではMapKitを使ってGoogle Mapのようにwaypoints(経由地点)を含めたルートをマップ上に絵画する方法を書いていきます。

Google Mapのように経由地点も含めて一括でルート計算出来れば楽なの ...