Una instantánea vacía Ver en iPhone 7 / 7plus
Mi primera pregunta aquí :) Recientemente actualicé mi Xcode a 8, y elresizableSnapshotView
El método no funciona correctamente en algunos simuladores. SnapshotView funciona bien en todos los dispositivos de prueba con iOS9 / 10 y simuladores en iPhone6s, pero está vacío en los simuladores de iPhone7 / 7p. Creo que 7 / 7p puede necesitar algunas autoridades para acceder a la instantánea, pero no tengo idea de qué son.
let cell = self.tableView.cellForRow(at: IndexPath(row: 0, section: 0)) as! CalendarCell
var topFrame = cell.frame
topFrame.origin.y = tableView.contentOffset.y
topFrame.size.height -= tableView.contentOffset.y
topSnapshotView = tableView.resizableSnapshotView(from: topFrame, afterScreenUpdates: false, withCapInsets: UIEdgeInsets.zero)