Tôi có một UIView nhỏ sẽ luôn xuất hiện ở giữa màn hình. Điều này hoạt động tốt cho chế độ dọc nhưng không ở chế độ ngang.Luôn ở giữa UIView
Để vẽ UIView tôi sử dụng:
myView.frame = CGRectMake((visibleArea.size.width - MY_VIEW_WIDTH)/2, (visibleArea.size.height - MY_VIEW_HEIGHT)/2, MY_VIEW_WIDTH, MY_VIEW_HEIGHT);
myView.autoresizingMask = (
UIViewAutoresizingFlexibleTopMargin |
UIViewAutoresizingFlexibleBottomMargin |
UIViewAutoresizingFlexibleLeftMargin |
UIViewAutoresizingFlexibleRightMargin
);
ý tưởng Bất kỳ những gì có thể thiếu?
Điều này làm việc cho tôi mọi lúc. – Kyle
Cảm ơn câu trả lời, mặc dù cá nhân, tôi muốn biết tại sao mã của người đăng không hoạt động như mong đợi ... –