タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

swiftとuitextviewに関するYudoufuのブックマーク (3)

  • tvOSでmovieアプリのような「さらに表示」がついている選択可能なtext viewを作る - Qiita

    概要 tvOSアプリでは、Viewに収まりきらないテキストをフォーカス可能にし、別画面へpresentさせて全文表示を行うというシンプルなUIが多用されています。色んな所で使えるものの作らなければならない部分も多いため、実装パターンとして残しておこうと思います。 具体的には以下のような仕上がりになり、Buttonの下にあるViewがそれにあたります。極力標準アプリに近い形のデザインを目指して作りました。 実装 Viewをフォーカス可能にして、ジェスチャーへ合わせてパララックスできるようにする ここの部分に関しては手前味噌ですが、会社のブログで書いたこちらの記事がそのまま使えます。 2017年こそtvOSアプリ開発を始めたいエンジニア向け、UI実装ノウハウ集 iOSでパララックス効果を与えるにはiOS7から登場したUIMotionEffectを使いますね。tvOSではそれがそのまま、siri

    tvOSでmovieアプリのような「さらに表示」がついている選択可能なtext viewを作る - Qiita
  • UITextViewにFacebookのような「続きを読む」ボタンを追加する - IT系お父ちゃんのプログラミング日記

    UITextViewにFacebookのような「続きを読む」ボタンを追加する方法をご紹介します。 iOS7から導入されたTextKitを使用します。 ご紹介するこのサンプルでは、UITextViewに表示する行数をあらかじめ決めています。 例えば表示する行数が3行で、UITextViewに設定されたテキストが5行分の長さだった場合、 3行目の後ろ何文字かを「続きを読む」に置換します。4行目、5行目については、元のテキストから 削除してしまいます。 また、置換により挿入した「続きを読む」がタップされた場合、それを検知して 何らかの処理を行います。最初に「続きを読む」ボタンと言いましたが、 実際にはボタンではなく、タップされた位置に表示されている文字のインデックスから、 「続きを読む」がタップされたことを検知します。 では、まず、表示範囲内の最終行の一部文字列を「続きを読む」に置換する部分を

    UITextViewにFacebookのような「続きを読む」ボタンを追加する - IT系お父ちゃんのプログラミング日記
  • [iOS][Swift]UITextViewの縦の大きさ | た~みなるねんど

    【目標】 UITextViewに入れたテキストの長さだけUITextViewの高さが伸びる(スクロールなしにすべての文章を表示する) 【注意】 sizeWithFontは非推奨になっているので禁止。 参考:文字列を表示するサイズを求めるsizeWithFont:メソッドがiOS 7から非推奨になっているのでワーニングが出ないように置き換える – iOSアプリ開発の逆引き辞典 UITextViewのsetTextでやる方法があるらしいけど、Swiftだとそんなのないからなし。(頑張ればいけるのかなあ?) 【前提条件】 まずMain.storyboardを開く。 適当にUITextViewを置く。バウンディングボックスをいじって、縦の長さを短くしておく。Constraintの指定は何もしない。 OutletでUITextViewをViewController.swiftにポイする

    Yudoufu
    Yudoufu 2016/05/13
    想定状況毎に調べてあってわかりやすい
  • 1