0

サーバーから取得したテキストを内部に含む、水平方向のみのスクロールを作成したいUIScrollViewのですが、クリックしたときにテキストに何らかのアクションを実行させたいのです。たとえば、次のように表示します。 「|」による)

image1

あなたが例をクリックすると。Facebook、アクションを実行するFacebook必要があり、メニューのように太字にする必要があります。どうすればそのようなことができますか?(誰かが素晴らしい説明を提供できれば、私はコードを探していません!)

前もって感謝します!

4

2 に答える 2

2

疑わしいUIの決定はさておき(ユーザーはこれらがタップ可能であることをどのように知っているはずですか?)私はラベルの代わりにボタンを使用します。ボタンをフチなしにして、ラベルのように表示するようにスタイルを設定できます。

于 2012-11-12T14:56:40.200 に答える
0

すべてのUIView(UILabelを含む)にTapGestureRecognizerを与えることができます。ジェスチャレコグナイザーをラベルに追加するだけで、任意の種類のアクションを実行するようにラベルに指示できます。

ただし、UILabelクラスをサブクラス化して、プロジェクト全体で洗練およびリサイクルできるオブジェクトを作成します。

于 2012-11-12T15:00:17.617 に答える