Hvordan legge til et Pålogging knappen for å NIB

Hvordan legge til et Pålogging knappen for å NIB


En NIB filen er et brukergrensesnitt filarkiv opprettet med Interface Builder, et program for Apples Mac OS X. Interface Builder er inkludert i Xcode verktøysett og er et grafisk program for å designe brukergrensesnitt. Interface Builder har et omfattende element bibliotek som inneholder knapper, etiketter, tekstfelt og glidere som du kan legge til et brukergrensesnitt og koble til programmets kode. Etter å ha bygget et brukergrensesnitt i Interface Builder, er objektene initialisert og lagret som en XML-fil bunt med en .nib forlengelse.

Bruksanvisning

1 Åpne Xcode ved å klikke på Xcode ikonet i Dock eller ved å velge programmet fra Finder. Vanligvis er Xcode installert i Developer / Programmer / Xcode.

2 Opprett et nytt prosjekt i Xcode ved å velge "File" -menyen og klikke "New Project". Velg "Application" menyen under "iPhone OS," og velg "Vis-basert program." Klikk på "Velg" for å lage et program med et enkelt visning. Navn prosjektet "LoginButton" og klikk "OK."

3 Finn NIB filen som ble opprettet med LoginButton prosjektet ved å utvide "Ressurser" -mappen i Xcode eller ved å utvide den "NIB Files" -mappen. Åpne LoginButtonViewController.xib ved å dobbeltklikke på filnavnet i prosjektet explorer. Interface Builder vil åpne og et tomt vindu, eller vise, vises.

4 Sørg for at biblioteket menyen er åpen i Interface Builder ved å velge "Verktøy" -menyen og velge "Library" eller ved å trykke "Command" + "Shift" + "L". Biblioteket vinduet inneholder en liste over objekter, eller elementer, som du kan dra på Vis (vinduet) for å lage brukergrensesnittet.

5 Klikk på "Objekter" -knappen i Bibliotek-vinduet og åpne "Innganger og Verdier" -mappen. Velg en "Round Rect Button", og dra den inn på visningsvinduet. Klikk og dra for å endre plasseringen.

6 Endre knappen tittel ved å klikke på knappen og dobbeltklikke inne på knappen for å få en markør, eller ved å endre "Title" feltet i knappen egenskaper vinduet. Endre knappens "Tittel" til "Logg inn".

7 Start programmet på iPhone Simulator ved å returnere til Xcode og klikke på «Bygg og Go" -knappen. Lagre alle filer hvis du blir bedt om. IPhone simulator vil åpne og vise Vis vinduet med innlogging knappen ved å oppheve arkiver NIB filen som del av søknaden.

Hint

  • Fordi NIB-filer er ekstern i forhold til programmets kode, kan lokaliserte versjoner av nibs lagres som en del av søknaden bunten.
  • Nibs er brukt i andre Cocoa touch-programmer, for eksempel iPod Touch og iPad.
  • Opprette et visningsbasert program, i motsetning til et vindu-basert program, legger en konfigurert UIView og utsikt kontrolleren til søknaden.
  • Per i Interface Builder 3.0, .nib filene har en .xib forlengelse. En .xib fil er identisk med en .nib fil, men er lagret i en flat fil.
  • Nyere versjoner av Xcode kjøre på Snow Leopard (versjon 10.6).