Domanda

Sono nuovo di iOS Sviluppo e mi chiedo come mettere uno ScrollView in uno storyboard, utilizzando Xcode 4.2. Voglio che il contenuto sia 1280 per 460. Questo codice tutto funziona bene, ma quando vado a cablare l'uscita, non v'è alcun proprietario del file, quindi sono perplesso. Ecco il codice che ho:

nel file .h -

#import <UIKit/UIKit.h>

@interface ViewController : UIViewController {
IBOutlet UIScrollView *scrollView;

}

@end

e il .m, sotto viewDidLoad:

- (void)viewDidLoad
{
    [scrollView setScrollEnabled:YES];
    [scrollView setContentSize:CGSizeMake(1280,460)];
    [scrollView setPagingEnabled:YES];
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
}

Se qualcuno mi potrebbe aiutare, che sarebbe grande!

È stato utile?

Soluzione

Gli storyboard non hanno un file proprietario. È necessario utilizzare il controller View per collegare le prese invece. OSSIA Trascinare per il controller della vista nello stesso modo utilizzato per trascinare verso proprietario del file.

Altri suggerimenti

OK, ho capito. Ho dovuto creare una classe per il mio controller della vista. Stavo cercando di utilizzare i file che non erano parte di una classe che è stata una sottoclasse di UIViewController.I ha dovuto creare una nuova classe, quindi copiare il vecchio codice e rendere il codice categoria del mio controller della vista che del nuovo file, quindi cablare le uscite. Stavo cambiando la classe a qualcosa che non c'era. Ho poi cablata mio sfogo alla vista di scorrimento che volevo. Per fortuna, quella parte è finalmente finita! Grazie per i suggerimenti, ragazzi, lo apprezzo davvero.

Un buon tutorial visivo è nella Stanford CS193p corso per iOS 5 in iTunes U. Questo corso lavora principalmente con storyboard e coprono tra l'altro UIScrollViews

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top