Tôi muốn xoay một cái nhìn lập trình cho rằng tôi đã sử dụng mã dưới đây:Chiều rộng và chiều cao tăng sau khi CGAffineTransformRotate áp dụng cho một UIView
CGAffineTransform rotateTransform = contentView.transform;
CGAffineTransform rotatenewTransform = CGAffineTransformRotate(rotateTransform,aFloatRotate);
contentView.transform = rotatenewTransform;
Khi tôi làm điều này chiều rộng và chiều cao của contentView (UIView của tôi) tăng .
Tôi nên làm gì để contentView vẫn như cũ và nó cũng quay?
cảm ơn trước.
Ở đây tôi đang giải thích vấn đề của tôi trong biết thêm chi tiết:
contentView của tôi chứa một nút và một IMAGExem trong đó. contentView này được thêm vào trong nền và contentView này không được đi ra khỏi nền tảng này.
nhưng khi tôi xoay nội dung này bằng mã phía trên, chiều rộng và chiều cao của contentView sẽ tăng và do đó một số lần sẽ bị giới hạn nền.
Tôi hy vọng điều này sẽ rõ ràng đối với bạn. :)
vui lòng chọn câu trả lời nếu đúng – GameLoading
@fasttrack vẫn gặp phải sự cố tương tự. – Prashant
Tôi tìm thấy một giải pháp cho điều này tôi đã lưu biến đổi của xem và làm việc tốt của nó ngay bây giờ. – Prashant