2012-01-31 5 views
0

У меня есть класс, который подклассы UIView (без файла xib). Я рисую изображения и линии в представлении, переопределяя метод drawRect.Как создать UIScrollview программно

- (void)drawRect:(CGRect)rect { 
UIImage *image1 = [UIImage imageNamed:@"PinDown1.png"]; 
for(int i =1; i<20; i++){ 
CGPoint drawPointOne = CGPointMake(40.0f * i, 40.0f); 
[image1 drawAtPoint:drawPointOne]; 
} 

Мне нужно добавить прокрутку к этому виду. Я попытался создать прокрутку и установить контент. Но это не работает. Я где-то ошибаюсь. Нужна помощь.

Edit:

I подклассы UIScrollView и добавил следующий код. Но все-таки это не работает.

[self setContentSize:CGSizeMake(800,758)]; 
self.showsHorizontalScrollIndicator = YES; 
self.showsVerticalScrollIndicator = YES; 
self.pagingEnabled = YES; 

ответ

2

Перейди через this и скачать образец кода оттуда ..

Здесь вы получите представление для создания UIScrollView программно ..

+0

Чтобы нарисовать изображение и линии я подклассы в UIView к переопределить drawRect. Теперь я должен подклассифицировать UIScrollview? –

+0

Да. Вы должны сделать это в зависимости от вашего требования. –

+0

Я отредактировал свой вопрос. Не могли бы вы проверить, что –

Смежные вопросы