Apple lanserer iOS 5 Beta 7, Her & amp; rsquo; s The Change Log
erstattet med lockForDuration () -funksjonen.
Starter i iOS 5 beta 2, kan du nå utløse gjennomføringen av en UI Automation script på en iOS enheten fra verten terminal ved hjelp av instrumenter verktøyet. Kommandoen er:
instrumenter -w -t
Når du bruker CLI instrumenter for UI Automation kan du nå retter seg mot mislighold Automation Mal og passerer manuset og resulterer bane i verktøyet som miljøvariabel alternativer. For eksempel:
instrumenter -w -t /Developer/Platforms/iPhoneOS.
platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate -e UIASCRIPT -e UIARESULTSPATH
UIKit
I iOS 5.0 UIPickerView sender ikke sin pickerView: didSelectRow: inComponent: delegere melding grunn a. programatic utvalg
Starter i iOS 5 beta 3 har exclusiveTouch eiendom UIControl tilbake til sin opprinnelige standard verdi av NO
Retur nil fra Tableview. viewForHeaderInSection: metode (eller dens bunntekst tilsvarende) er ikke lenger tilstrekkelig å skjule en header.
Du må overstyre Tableview: heightForHeaderInSection:. Og tilbake 0,0 for å skjule en header
I iOS 5 beta, har UITableView klassen to metoder for å flytte én celle fra en rad til en annen med definerte parametere. Disse APIene er:
moveSection: toSection:
moveRowAtIndexPath: toIndexPath:
er mulig Bruke UIWebView klasse i Interface Builder, sette gjennomsiktig bakgrunnsfarge i iOS 5.
Utviklere kompilere mot den nye SDK kan sjekke deres XIB for UIWebView gjennomsiktig innstillingen
I iOS 5 beta, har UINavigationBar, UIToolbar, og UITabBar implementeringer endret slik at drawRect. Metoden er ikke oppfordret forekomster av disse klassene, med mindre det er implementert i en underklasse. Apps som har re-implementert drawRect: i en kategori på noen av disse klassene vil finne at drawRect: metoden ikke kalles. UIKit gjør link-kontroll for å holde metoden blir kalt inn apps knyttet før iOS 5, men støtter ikke dette designet på iOS 5 eller nyere.
Apps kan enten:
Bruk tilpasning API for barer som i iOS 5 og senere, som er den foretrukne måten
Subclass UINavigationBar (eller de andre bar klasser) og overstyre drawRect. I . underklasse
indexPathForRow. § inSection :, og rad metoder for NSIndexPath nå bruke NSInteger istedenfor NSUInteger, slik at disse typer matche med metoder definert på UITableView
Vi har