3

UITextField に問題があり、親友の Google は助けてくれません...

コンテンツが長すぎる場合は、フィールドの最後に自動的に追加される「...」を削除します。出来ますか?

4

3 に答える 3

0

これは xib ファイルの LineBreaks プロパティの "truncate tail" です。たとえば、「ワードラップ」に変更できます。

于 2012-06-05T09:38:41.717 に答える
0

UILabel を作成し、「kaspartus」が説明したように実行し、その上に UITextField を同じ位置とサイズで背景とテキストの色をクリアして配置するとどうなりますか。次に、'UIControlEventEditingChanged' のテキスト フィールドにターゲットを追加し、ラベルのテキストをテキスト フィールドのテキストに設定します。この解決策は、実際に行うべきことではありませんが、機能する場合..

于 2012-06-05T10:43:11.200 に答える
0

ここでは、独自のサイズを使用します..

yourTextField.frame=CGRectMake(0, 0, 320, yourTextField.contentVerticalAlignment);

また、水平方向の配置には、次のコードを使用します

_positionTextField.frame=CGRectMake(0, 0, _positionTextField.contentHorizontalAlignment, 44);

また、両方を使用することもできます...これがお役に立てば幸いです.... :)

于 2012-06-05T11:00:35.360 に答える