タグ付けされた質問 「uikit」

UIKit(フロントエンドフレームワークGetUIKitと混同しないでください)は、ほとんどのiOSユーザーインターフェイスを担当するオブジェクト指向フレームワークです。



30
UITextViewのサイズをコンテンツに合わせるにはどうすればよいですか?
UITextView内容に合わせてaのサイズを調整する良い方法はありますか?たとえば、UITextView1行のテキストを含むがあるとします。 "Hello world" 次に、別のテキスト行を追加します。 "Goodbye world" Cocoa Touchでrectテキストビューのすべての行を保持して、それに応じて親ビューを調整できるようにする良い方法はありますか? 別の例として、カレンダーアプリケーションのイベントのノートのフィールドを見てください。セル(およびセルUITextViewに含まれる)がどのように拡張され、ノートの文字列内のすべてのテキスト行が保持されているかに注意してください。

16
iOSで画面の幅と高さを取得する方法は?
iOSで画面のサイズを取得するにはどうすればよいですか? 現在、私は使用します: lCurrentWidth = self.view.frame.size.width; lCurrentHeight = self.view.frame.size.height; 内viewWillAppear:とwillAnimateRotationToInterfaceOrientation:duration: 初めて画面全体のサイズを取得します。2回目は、画面からナビゲーションバーを引いたものです。
506 cocoa-touch  ios  uikit  screen 

22
UITextViewでマージン/パディングを失う方法は?
私が持っているUITextView大量のテキストを表示する私のiOSアプリケーションに。 次に、のオフセットマージンパラメーターを使用して、このテキストをページングしていますUITextView。 私の問題はUITextView、フォントサイズと使用する書体によって異なるように見えるため、のパディングが計算を混乱させることです。 したがって、私は質問を投げかけます:のコンテンツを囲むパディングを削除することは可能UITextViewですか? ご返信をお待ちしております。


28
UIButtonに複数行のテキストをどのように追加しますか?
次のコードがあります... UILabel *buttonLabel = [[UILabel alloc] initWithFrame:targetButton.bounds]; buttonLabel.text = @"Long text string"; [targetButton addSubview:buttonLabel]; [targetButton bringSubviewToFront:buttonLabel]; ...ボタンに複数行のテキストを設定できるという考えですが、テキストは常にUIButtonのbackgroundImageによって隠されています。ボタンのサブビューを表示するためのロギング呼び出しは、UILabelが追加されたことを示していますが、テキスト自体は表示できません。これはUIButtonのバグですか、それとも何か問題がありますか?

15
UITableView didSelectRowAtIndexPath:最初のタップで呼び出されない
私は問題を抱えています UITableView's didSelectRowAtIndexPathます。 テーブルは、行を選択すると新しいビューコントローラを初期化してプッシュするように設定されています。 テーブルの任意の行を初めてタップしたときに、メソッドが呼び出されません。別の行を選択すると、通常どおりに機能し始めます。 にブレークポイントを設定してこれを確認しましたdidSelectRowAtIndexPath。追加するときNSLogメソッドにをと、最終的に新しいビューコントローラーをプッシュする2番目の行を選択すると、コンソールに2つのログステートメントが同時に表示されることがわかります。 助言がありますか?

30
テキストに応じてUILabelの高さを調整します
UILabel(ダイナミックテキストの長い行)に次のテキストがあるとします。 エイリアン軍はチームをはるかに上回っているので、プレイヤーは、ポストアポカリプスの世界を利用して、ゴミ箱、柱、車、瓦礫、その他の物体の背後にあるカバーを探す必要があります。 UILabel'sテキストが収まるように高さのサイズを変更したいと思います。以下のプロパティを使用UILabelして、テキストを内側に折り返します。 myUILabel.lineBreakMode = UILineBreakModeWordWrap; myUILabel.numberOfLines = 0; 正しい方向に進んでいない場合はお知らせください。ありがとう。

17
Retinaディスプレイの品質を損なうことなくUIViewをUIImageにキャプチャする方法
私のコードは通常のデバイスでは問題なく動作しますが、Retinaデバイスでぼやけた画像を作成します。 誰かが私の問題の解決策を知っていますか? + (UIImage *) imageWithView:(UIView *)view { UIGraphicsBeginImageContext(view.bounds.size); [view.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage * img = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); return img; }

30
Swiftを使用してキーボードでビューを移動する
ビューの下半分にテキストフィールドがあるアプリがあります。つまり、テキストフィールドに入力すると、キーボードがテキストフィールドを覆います。 入力中にビューを上に移動して、入力内容を確認し、キーボードが消えたら元の場所に戻すにはどうすればよいですか? 私は至る所を見てきましたが、すべての解決策はObj-Cにあるようですが、まだ完全に変換することはできません。 どんな助けでも大歓迎です。

14
プログラムでiOSステータスバーの高さを取得する方法
現在、iPhone / iPadの上部にあるステータスバー(時間、バッテリー、ネットワーク接続を含む)は、非網膜画面の場合は20ピクセル、網膜画面の場合は40ピクセルであることを知っていますが、将来の保証のために私のアプリが欲しいハードコーディング値なしでこれを決定できるようにするため。プログラムでステータスバーの高さを把握することは可能ですか?

25
preferredStatusBarStyleは呼び出されません
私は、その後、このスレッドをオーバーライドする-preferredStatusBarStyleが、それは呼び出されません。それを有効にするために変更できるオプションはありますか?(プロジェクトでXIBを使用しています。)
257 ios  ios7  uikit  uistatusbar 

30
iOSで最上位のView Controllerを見つける方法
「最上位の」ビューコントローラー(現在のビューを担当するビューコントローラー)を見つけることができると便利な場合がいくつかありますが、それを行う方法が見つかりません。 基本的に課題はこれです:ビューコントローラー(またはビュー)ではない[アクティブなビューのアドレスを持たない] クラスで実行されており、最上位のビューコントローラーのアドレスが渡されていない(または、たとえば、ナビゲーションコントローラのアドレス)、そのビューコントローラを見つけることは可能ですか?(そして、もしそうなら、どうですか?) それとも失敗すると、最上位のビューを見つけることは可能ですか?

13
UIButtonのテキストと画像をimageEdgeInsetsとtitleEdgeInsetsに揃える
2行のテキストの左側にアイコンを配置して、画像とテキストの先頭の間に約2〜3ピクセルのスペースを空けたいと思います。コントロール自体は水平に中央揃えされます(Interface Builderで設定) ボタンは次のようになります。 | | |[Image] Add To | | Favorites | contentEdgeInset、imageEdgeInsets、titleEdgeInsetsを使用してこれを無効にしようとしています。負の値を指定するとエッジが拡大し、正の値を指定すると縮小して中心に移動することを理解しています。 私は試した: [button setTitleEdgeInsets:UIEdgeInsetsMake(0, -image.size.width, 0, 0)]; [button setImageEdgeInsets:UIEdgeInsetsMake(0, button.titleLabel.bounds.size.width, 0, 0)]; しかし、これはそれを正しく表示しません。私は値を微調整してきましたが、左のインセット値を-5から-10に変更すると、期待どおりに移動しないようです。-10はテキストを左端までスクートするため、-5は左側からスクートすることを期待していましたが、そうしませんでした。 インセットの背後にある論理は何ですか?画像の配置と関連する用語に精通していません。 私はこのSOの質問を参照として使用しましたが、私の値について何かが正しくありません。 UIButton:imageEdgeInsetsとtitleEdgeInsetsを使用して画像とテキストを中央に配置する方法?
248 iphone  ios  uibutton  uikit 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.