問題タブ [uilabel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - UITextField を編集可能にせずにコピー アンド ペーストを有効にする
UITextField
a (または理想的には a UILabel
)内のテキストをnon-editableにしたいのですが、同時に、ユーザーがそれをコピーして他の場所に貼り付けることができるようにします。
user-interface - 「マイ アカウント」または「あなたのアカウント」ラベル
あまり技術的ではない奇妙な質問がありますが、有意義なアドバイスを集めたいと思っています。
私は大規模な Web アプリケーション、基本的には写真共有コミュニティ サイトを構築しています。このサイトの一部として、ログインしたユーザーは自分のプロフィールに移動し、そこから自分のもの (画像、コメント、投票) を表示したり、詳細や設定を編集したりできます。ユーザーは他のユーザーのプロフィール (画像、コメント、投票) を見ることもできますが、もちろん詳細を編集することはできません。
私が持っている質問は単純ですが、私を悩ませ続けています: ユーザーの個人的なリンクとコンテンツを何と呼ぶべきですか? 「あなたの」という名前にする必要があります:
あなたの画像
あなたのプロフィール
...
...または「私の」:
私の画像
私のプロフィール
...または、ログインしている場合でも、名前が付けられている可能性があります。
Fledder の画像
Fledder のプロフィール
重要ではないように聞こえるかもしれませんが、私は本当にこの分野でのアドバイスを探しています. 私は特に、標準、オプションが好まれる理由、およびそれが好まれるコンテキストに興味があります。
iphone - UITableViewCellは、「削除」ボタンが表示されたときにサブビューを再編成します
Delete
ボタンが表示されたときにサブビュー(IE UILabelView)のサイズを変更する方法を知っている人はいますか?
2つの方法があります。
1. UITableViewCellにボタンが表示されたときに、通知がある場合はそれをキャプチャします。2.フレームワークに自動的に再配置するように指示します。
ios - UILabel のテキストを異なる色にすることは可能ですか?
同じUILabelに異なる色と異なるサイズのテキストを作成することは可能ですか?
同じラベルで違う色にしたいのですが、可能ですか?つまり、1つのラベルに多くの色のテキストがあり、
iphone - UITableViewCellでのUILabel幅の動的計算
UITableViewCellStyle1(またはそれ以上)に基づいて、カスタムのアプリケーション内設定ビューを構築しています。
セルの左側のラベル(タイトル)の幅を動的に計算して、右側のテキストフィールドの幅を決定しようとしています。
シミュレーターでアプリを起動してビューが読み込まれると、ビューを下にスクロールしてセルが表示されなくなるまでタイトルラベルの幅がゼロになり、上にスクロールすると期待どおりにサイズが調整されます。これは細胞の再利用と何か関係があるのではないかと思います。
セル内のタイトルラベルは、一度見えなくなった後ではなく、ビューが読み込まれたときに正しい幅になるようにする必要があります。
iphone - UILabel をズームし、フォントを正しいサイズで再レンダリングする
UILabel
ズームを有効にしたい複数行があります。
私はそれを埋め込み、UIScrollView
最小ズームを .25 に、最大ズームを 4 に設定しましたUILabel
。
私はこの方法を処理できます:
UILabel のフォントのサイズをより大きなものに変更するために、ビューはまだズームインされているため、常に見栄えが悪くなります。
ラベルのテキストをズームしたものを再レンダリングする方法はありますか?
テキスト内のユーザーの現在のスクロール位置が失われないことが重要です。
(私が何をしようとしているのかを理解するために、Mobile Safari でズームすると、テキストが一瞬スケーリング/アンチエイリアスされ、現在のズームスケールで適切にレンダリングされるようになることに注意してください)
iphone - スワイプして削除するには、UILabelテキストのサイズを変更します
ユーザーがスワイプして削除または他の種類の削除を行ったときに、アプリケーションでUILabelsのテキストのサイズを適切に変更するのに問題があります。現在、削除ボタンはセル内のテキストを隠しています(本当に長い場合)。SMS(クリップされたテキストを1行下に移動する)やiPod(削除ボタンのサイズ変更テキスト)のように動作させてほしい。
カスタムUITableViewCellを使用しています。2つのラベル、UIImageViewと、backgroundViewおよびselectedBackgroundViewの2つのサブビューを使用しています。私はセル内のラベルのバネと支柱で遊んでいて、部分的に目的の効果を達成しましたが、テキストには奇妙で迅速なサイズ変更のバグがあり、テキストが変形して伸び、削除ボタンを押すと適切なサイズに戻りますアニメーションを実行しました。
私が試した他のことに関しては、テキストが収まるように調整されていないことを確認し、最小フォントサイズをラベルに設定したフォントサイズにしました。また、layoutSubviewsをオーバーライドしようとしましたが、まったく効果がないようです。
(変形するラベルの)スクリーンショットまたはコードが役立つ場合は、両方を投稿できますが、何も機能していないため、ほとんど価値がないと考えました。
iphone - UITableViewCell contentView のプログラムによるサブビューとしてのぼやけた UILabel
カスタムインスタンスのUILabel
サブビューとしてインスタンスを追加しています。UITableViewCell
contentView
セルを選択すると、ラベルの背景を除いて、行が青色で強調表示されます。ラベルのテキストはシャープです。
ラベルとコンテンツ ビューbackgroundColor
プロパティをに設定する[UIColor clearColor]
と、ラベル テキストがぼやけます。
ラベルのテキストをシャープに保ちながら、行のハイライトを通過させるために、ラベルの背景色をクリアに設定するにはどうすればよいですか?
他の場所で読んだ 1 つの提案はround
、ラベルのframe
値に関するものでしたが、これは何の効果もありませんでした。
コード
UITableViewCell
カスタムサブビューの-setNeedsLayout
メソッドのスニペットを次に示します。
iphone - UISegmentedControl デリゲート/タッチ イベント
私は 6 つのセグメントを持つ UISegmentedControl を持っています。値が変更されたときにメソッドを呼び出すようにしUIControlEventTouchDragIn
たいのですが、ユーザーが何かを選択しようとしているときに UILabel がその名前で表示されるようにするため、各セグメントが取得されたときにも呼び出されます。コントロール上で指をドラッグしますが、セグメント化されたコントロールは、物にドラッグしてもこの呼び出しを送信しません。助けてください。たぶん、ドラッグ時にメソッドを呼び出すコントロール上に UIButtons を作成する必要がありますが、タップを受け取ったときに値が変更されたメソッドを呼び出します。
iphone - Is there a japanese kana font on the iphone by default?
I was wondering if there is a built-in font for Japanese kana in the iPhone OS?
I was wanting to display kana characters and figured it would be easier to generate them in a UILabel as text versus creating a .PNG and display them in a UIImageView. I would want this to be available to non-Japanese iPhones/iPods. I'm not 100% aware if there are differences in the localizations of them as I could not find any of this info in the Dev. Center. Thank you for our time!