Tôi có một số UIView
sử dụng cả điều khiển UIKit
và OpenGL
. Tôi muốn có một ảnh chụp màn hình của chế độ xem đó theo chương trình.Làm cách nào để chụp ảnh màn hình lập trình trong iOS?
Nếu tôi sử dụng UIGraphicsGetImageFromCurrentImageContext()
, nội dung OpenGL
để trống; Nếu tôi sử dụng phương pháp glReadPixels(...)
, nội dung UIKit trống;
Tôi nhầm lẫn về cách chụp ảnh màn hình hoàn chỉnh. Cảm ơn bạn!
nó chỉ mất tác dụng trong tình trạng UIKit đối với trang OpenGL, chỉ nhận được hình ảnh trống – coodi8