0

iPhone / iPadの画面下部に以下を表示するには: ここに画像の説明を入力

(フォントは灰色で、「フル バージョン」という言葉の下に点線があります...ユーザーが「フル バージョン」をタップすると、ユーザーは App Store のフル バージョン アプリに移動します。 2 行または一番下の行のすべてがクリック可能)

いくつかのオプションがあるようです:

  1. 2UILabelを使用し、下部のラベルでクリック可能にします
  2. 使用UITextView-- しかし、リンクの URL をクリック可能にするためにはテキスト内にある必要があり、したがってユーザーにも表示されるというのは本当ですか?
  3. UIButton...を使用してクリック可能にします...しかし、2行目の境界線をそのようにスタイルする方法はないようです?
  4. 使用UIWebView-- 実際、上記の 2 行は HTML と CSS を使用してスタイル設定されていますが、使用するUIWebViewとやり過ぎたり、メモリを消費しすぎたりするのでしょうか?

そのようなリンクを追加するための良いまたはベストプラクティスは何ですか?

4

2 に答える 2

1

すべてをプログラムで行う場合は、UIButtonwith typeCustomを使用してから、いくつかのラベルをサブビューとして追加するか、カスタム描画を行うことができます。

もう 1 つの方法は、 a をサブクラス化することです。これはUITextViewから継承されているUIViewため、メソッドをオーバーライドし-touchesBegan:withEvent:て URL を開くことができます。

于 2012-07-19T05:27:43.683 に答える
0

テキスト用に UILabel を投げ、フル バージョンのすぐ上に空のボタンを配置し、backgroundColor を clear に設定します。

于 2012-07-19T05:35:26.430 に答える