为什么截图图像会拉伸?

时间:2018-08-30 13:21:28

标签: ios swift uiimage xcode9

我将tlNode与自定义UIGraphicsBeginImageContextWithOptions一起使用,我不知道为什么我会得到拉伸图像?

CGSize

1 个答案:

答案 0 :(得分:1)

您正在将图像上下文设置为200的高度,但是对单元格rect进行了相同的操作,这意味着它将截取整个屏幕截图并将其放入(screenWidth,200)帧中。您需要保留上下文200,然后对cellRect使用def onListBox(self, event): outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI") self.email = event.GetEventObject().GetStringSelection() msg2 = outlook.OpenSharedItem(self.emailLocale + self.email) att=msg2.Attachments print if len(att): attachList = [i.FileName for i in att] self.attachList.Set(attachList) ,如果需要,您应该获得视图的顶部view.bounds

200 px