Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Slik Target subview i iPhone SDK
    Skrive programvare for iPhone kan være en givende , men vanskelig , erfaring . IPhone SDK deler programvaren i et hierarki av synspunkter og undermapper , hver med sin egen Controller-klassen , og alt styres av en navigeringskontrolleren innenfor AppDelegate klassen . Du trenger
    XCode
    Interface Builder
    iPhone SDK
    Vis flere instruksjoner
    en

    Skaff gjeldende fra visningen kontrolleren klassen . Dette kan gjøres ved å legge til i din vise kontrolleren klasse : en

    UIView * currentView = ( UIView * ) self.view ;

    Alternativt kan du få tilgang til gjeldende visning fra hvor som helst i program ved å be om det fra AppDelegate klasse : en

    UIView * currentView = ( UIView * ) [ [ [ [ [ UIApplication sharedApplication ] delegat ] navigationController ] visibleViewController ] view] ;
    2

    Hent den subview fra visningen klassen du oppnådd i Trinn 1 . ( . Det spiller ingen rolle hvilken kommando du valgte i trinn 1 ) Dette kan gjøres ved å legge inn følgende kode rett etter den forrige koden : en

    UIView * subview = [ [ currentView subviews ] objectAtIndex : _SUB_VIEW_NUMBER ];

    Bytt konstant " _SUB_VIEW_NUMBER " med nummeret på subview du ønsker å målrette . Hovedsiden 0 er den bakerste subview , og hver indeks beveger seg gradvis fremover.
    3

    Utfør operasjoner på subview du bare hentes. Bare du kan vite hva du ønsker å gjøre, men et enkelt eksempel vil være å tegne en firkant , som du kan gjøre med følgende kode :

    [ subview drawRect : CGRectMake ( 0,0,100,100 ];


    früher :

     Weiter:
      Relatert Artike
    ·Hvordan bruke Int å få farge RGB -koden 
    ·Hvordan lage en C + + Hovedvinduet Uten tittel Bar 
    ·Hvordan skrive et enkelt program i C + + 
    ·Hvordan skrive et program for å konvertere små boksta…
    ·Hvordan å kompilere CPP i en Mac 
    ·Slik Clear en Stringstream 
    ·Hvordan lage en tekst -fil med C + + 
    ·Hvordan bruke Memmove funksjon i C + + 
    ·Hvordan å kompilere bruke Dev C + + 
    ·Hvordan å kompilere C og C + + Sammen 
      Anbefalte artikler
    ·Hvordan lese e-post ved hjelp PHP 
    ·Hvordan Slipp en lås i MySQL 
    ·Typer av Computer Språk 
    ·Hvordan bruke Java API Dokumentasjon 
    ·Hvordan legge til ActionListener 
    ·MySQL Replication Tutorial 
    ·Hvordan få en ekstern webside med JavaScript 
    ·Hvordan bruke Fibonacci Rekursjon Function 
    ·My Perl String Split er ustand 
    ·Slik konverterer AS3 til Java 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/