Apple lanza iOS 5 Beta 7, Here & amp; rsquo; s el cambio Log
predeterminado Plantilla Automatización y aprobar el guión y resultados ruta en la herramienta como opciones de variables de entorno. Por ejemplo:
instrumentos -w -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate -e UIASCRIPT -e UIARESULTSPATH
UIKit
En iOS 5.0 UIPickerView no envía su pickerView: didSelectRow: inComponent: delegar mensaje debido a .
una selección programática
A partir de iOS 5 beta 3, la propiedad exclusiveTouch de UIControl ha vuelto a su valor por defecto original de NO
Volviendo nula desde el tableView:. viewForHeaderInSection: método (o su pie de página equivalente) ya no es suficiente para ocultar un encabezado. Usted debe anular tableView: heightForHeaderInSection:. Y volver 0.0 de ocultar un encabezado
En el iOS 5 beta, la clase UITableView tiene dos métodos para mover una celda de una fila a otra con los parámetros definidos.
Estas API son:
moveSection: toSection:
moveRowAtIndexPath: toIndexPath:
Uso de la clase UIWebView en Interface Builder, establecer el color de fondo transparente es posible en iOS 5. Los desarrolladores compilar contra el nuevo SDK se puede comprobar su XIB para el establecimiento transparente UIWebView
En el iOS 5 beta, las implementaciones UINavigationBar, UIToolbar y UITabBar han cambiado para que el drawRect:. método no es pidió a instancias de estas clases, a menos que se implementa en una subclase.
Aplicaciones que se han re-implementadas drawRect: en una categoría en cualquiera de estas clases se encuentra que la drawRect: método no se llama. UIKit hace enlace de comprobación para mantener el método de ser llamado en aplicaciones vinculadas antes de iOS 5, pero no es compatible con este diseño en iOS 5 o posterior. Aplicaciones puede:
Utilice la API de personalización para bares que en iOS 5 y más tarde, que es la manera preferida
Subclase UINavigationBar (o las otras clases de barras) y anular drawRect:. En el . subclase
El indexPathForRow:.
sección inSection :, y métodos fila de NSIndexPath ahora utilizar NSInteger lugar de NSUInteger, por lo que este tipo coinciden con los métodos definidos en UITableView
Hemos cambiado el comportamiento de scrollToRowAtIndexPath: atScrollPosition: animación:. tal que UITableViewScrollPositionTop y UITableViewScrollPositionBotto