您可以使用 UIScreen.MainScreen.Bounds 来获取屏幕的 点 大小。它返回的是屏幕的点值大小,而不是像素大小。对于非 Retina 显示器,UIScreen.MainScreen.Scale 返回每个点 1.0 像素,而对于 Retina 显示器,则返回每个点 2.0 像素。通过计算 UIScreen.MainScreen.Bounds.Size.Width * UIScreen.MainScreen.Scale 可以得到屏幕的像素宽度。