1)画像ギャラリーから画像をロードしますUIView
。UIImageView
画面の画像を「中央に配置」し、縦横比が変わらないようにする方法を知りたいです。たとえば、横向きモードの画像をロードする場合、画像が画面全体に引き伸ばされないようにするにはどうすればよいですか? 私のアプリは縦向きモードで動作しています。
2)同じビューで、ユーザーが画面に触れるとボタンメニューがフェードアウトし、もう一度押すと元に戻るという効果を追加したいと思います。それが何と呼ばれているのかわからないので、動作させることができませんでしたtap gesture recognizer
。
編集:
UIImageView
ページの読み込みを設定しました
- (void)viewDidLoad
{
[super viewDidLoad];
xlabel = [[UILabel alloc] initWithFrame:self.setLablePosition];
xlabel.backgroundColor = [UIColor clearColor];
imgView.image = self.appDelegate.theImg; // now the image is put on a UIImageView that is "full screen"
xlabel.text = @"Some text";
[imgView addSubview:xlabel];
// Do any additional setup after loading the view.
}
そしてに関してはTap gesture
:
-(IBAction)screenTapped{
NSLog(@"screen Tapped");
}
はIBAction
にリンクされていtap gesture recognizer
ます。