「 Tips 」 一覧
NSAttributedStringをローカライズする方法
2016/02/05 | Tips NSAttributedString, Xcode
NSAttributedStringをLocalizeするうまい方法はないものかと探したら、これが手軽かなと思った方法に出会ったのでご紹介したいと思います。NSAttributedStringの元にな
iOS9でのNSFetchedResultsContollerDelegateの挙動
2016/01/25 | Tips iOS9, NSFetchedResultsContollerDelegate, 不具合
ハマったので短いながらメモしたいと思います。 NSFetchedResultsContollerDelegateで、フェッチしたNSManagedObjectの更新を検出するためにNSFetched
UICollectionViewのヘッダとフッタの設定
2016/01/18 | Tips InterfaceBuilder, UICollectionView, Xcode
UICollectionViewで慣れないのがヘッダフッタで、毎度「どうやって設定するんだっけ…」と悩むので、備忘録を兼ねて記事を書いておこうと思います。 UITableViewと違う Num
iOS9でURLスキームを登録する
2015/12/18 | Tips Info.plist, iOS9, URLスキーム
私事ですが、iOS8から対応はしたいということで検証用に使っている自分のiPhoneもiOS8でがんばってたのですが、レポートでiOS9実機での問題が出たのでiOS9に・・・そしたらアクティベーション
viewDidLoadとviewDidLayoutSubviewsのタイミング
真実の記事にある「コードでiPhone6を識別する」話とほんのちょっとだけ繋がっている話で、viewDidLoadとviewDidLayoutSubviewsを使い分けるハメになった話を。 iP
”No Scheme”になってしまった場合の対応
知人がXcodeで突然「No Scheme」表示になってRunするターゲットとデバイスが選択できない状態になったそうなので、解決方法のシェアとして本blogでその内容をご紹介したいと思います。
iPad用storyboard⇔iPhone用Storyboardへの変換
2015/07/21 | Tips InterfaceBuilder
iPad用アプリとしてiPad用前提のstoryboardから、iPhone対応にするにあたり、sizeclassを意識してstoryboard1つでやるより、(旧態依然としてる感もありますが)iPa
UIAutomation関連覚書
2015/04/17 | Tips UIAutomation
割りと忘れがちなので、自分用備忘録を兼ねて、UIAutomationに関連するtips的なものをまとめてみました。 長くなるので部分はまとめる // --- よく使うものはまとめる va
NSStringのフォーマット書式
Appleのページになく、IEEEのprintfフォーマットのページにあるので、C言語と親しくしてないとちょっと探しづらかった、という理由でメモ書きをしておきます。 ある値から別の値への差分値を
UIButtonのLocalizeに関するTips
2015/03/09 | Tips InterfaceBuilder, Storyboard, UIButton, UILabel, UserDefinedRuntimeAttribute
Storyboardに設置したUIButtonのタイトルのLocalizeをしてたのですが、英語ではきちんと収まるけど日本語にすると長くなって省略されるケースがあったので、なんとかstoryboard
User Defined Runtime Attributeについての覚書
2015/03/06 | Tips InterfaceBuilder, UILabel, UserDefinedRuntimeAttribute
UILabelに上下左右のパディングをつける方法を探して、結局「自分で以下のようなメソッドを持った拡張クラスを作る」という結論になりました。edgeTop, edgeLeft, edgeBottom,
UIAlertControllerの取り扱い
2015/01/26 | Tips iOS8, UIAlertController
旧聞ですが日本語版のStackOverflowが始動したようですね。 個人的な印象は「フィルタされてるけど内実は知恵袋系サイト見てるのと変わらないな・・・」という感じでした。時間が経過してこなれたら
UIButtonのappearanceで派生する色設定
2014/11/27 | Tips appearance, UIBarButtonItem, UIButton, UITableViewCell
以下のコードでUIButtonのappearanceでBackgroundColorの設定をすると、背景色の設定を一括で行えて嬉しいのですが、UIBarButtonItemやUITableViewCe
iOS8のシミュレーターでLocalizationのテストをする
2014/11/18 | Tips Localization, シミュレーター, ローカライズ
iOS8.1のシミュレーターでは、従前できていたシミュレーター内での「設定」(Setting)からの言語変更でアプリのローカライズが効かない現象が発生しているようです。 実機やiOS7のシミュレータ
コードでiPhone6 Plusを識別する簡単な方法
2014/10/13 | Tips iPhone6Plus, UIScreen
表題の通り、コードでiPhone6 Plusを識別する簡単な方法です。 iPhone6 Plusは通常のRetina系とは違った解像度ですので [[UIScreen mainScreen]