1)我有一個UIView
與UIImageView
上,我加載圖片庫的圖片。我想知道如何將畫面「居中」在屏幕上,並確保寬高比不變。例如,如果我加載了處於橫向模式的圖片,如何確保圖片沒有在整個屏幕上延伸?我的應用程序正在使用肖像模式。UIImageView的頂部和設置大小
2)在同一視圖中,我想添加一個效果,即當用戶觸摸屏幕時,按鈕菜單淡出並再次按下時返回。我不確定那是什麼,我不能讓tap gesture recognizer
工作。
編輯:
我在頁面加載
- (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.
}
設置UIImageView
並作爲Tap gesture
:
-(IBAction)screenTapped{
NSLog(@"screen Tapped");
}
的IBAction
鏈接到tap gesture recognizer
。
請發送一些代碼 –