Как сделать UIScrollview с xCode 4.2 и раскадровками - PullRequest
1 голос
/ 29 ноября 2011

Я новичок в разработке iOS и мне интересно, как поместить скроллвью в раскадровку, используя Xcode 4.2.Я хочу, чтобы содержимое было 1280 на 460. Этот код работает хорошо, но когда я подключаю розетку, нет владельца файла, так что я в замешательстве.Вот код, который у меня есть:

в файле .h -

#import <UIKit/UIKit.h>

@interface ViewController : UIViewController {
IBOutlet UIScrollView *scrollView;

}

@end

и .m, под 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.
}

Если кто-нибудь может мне помочьэто было бы здорово!

Ответы [ 3 ]

0 голосов
/ 01 декабря 2011

Хороший визуальный учебник находится в текущем курсе Stanford CS193p для iOS 5 в iTunes U. Этот курс работает в основном с раскадровками, и они охватывают среди прочего UIScrollViews

0 голосов
/ 08 декабря 2011

ОК, я понял это.Мне просто нужно было создать класс для моего контроллера представления.Я пытался использовать файлы, которые не были частью класса, который был подклассом UIViewController. Мне пришлось создать новый класс, затем скопировать старый код и сделать класс моего контроллера представления таким же, как класс NEW, и затем подключитьрозетки.Я менял класс на то, чего там не было.Затем я подключил розетку к нужному виду прокрутки.К счастью, эта часть наконец закончена!Спасибо за предложения, ребята, я действительно ценю это.

0 голосов
/ 01 декабря 2011

Раскадровки не имеют владельца файла. Вам нужно использовать View Controller для подключения розеток. И.Е. Перетащите в View Controller так же, как вы использовали для перетаскивания в Владелец файла.

...