-2

ビューに次のような画像を設定します。

self.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"map3.jpg"]];

今、私はボタンアクションメソッドでそれを持っています. しかし、アプリの起動時に直接設定するにはどうすればよいですか?

4

3 に答える 3

2

backgroundColorUIViewControllerビューを設定したい場合は、コードを に移動してviewDidLoad同様に適応させます。

self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"map3.jpg"]];

Aには直接的なUIViewControllerはありませんが、backgroundColor他の と同様に、そのビューにはありますUIView

于 2013-03-02T21:55:46.623 に答える
1

1つの方法は、UIImageViewプロパティのViewControllerの-viewDidLoadメソッド内にそのロジックを配置することです。

于 2013-03-02T20:54:57.067 に答える
1

UIView

UIViewクラスに参加している場合は、コードをinitWithFrame:またはinitWithCoder:

initWithFrameコードからビューをインスタンス化するときに呼び出されます (たとえばUIView *myView = [[UIView alloc] initWithFrame:CGRectZero]; initWithCoder:、UIView が XIB ファイルからロードされるたびに呼び出されます。

http://developer.apple.com/library/ios/#documentation/uikit/reference/uiview_class/uiview/uiview.html

UIViewController

UIViewController一般的な場所に置く場合は、viewDidLoad

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIViewController_Class/Reference/Reference.html

于 2013-03-02T22:00:50.257 に答える