Her zaman dikey olarak, bir TableView'a benzer şekilde kaydırma yapabilen bir sınıf (ScrollableView: UIScrollView) yapmaya çalışıyorum. İçerik boyutuna eklemek için sabit bir değer kodladım, böylece her zaman kaydırılabilir olabilir. Bazı garip nedenlerden dolayı, değer 1 olduğunda işe yaramaz; Sadece değer 4 veya daha fazlaysa çalışacaktır.UIScrollView her zaman kaydırılabilir yapılıyor
- (id)initWithFrame:(CGRect)frame {
self = [super initWithFrame:frame];
if (self) {
self.contentSize = CGSizeMake(frame.size.width, frame.size.height+1);
self.scrollEnabled = YES;
}
return self;
}
Bunu yapmanın başka bir yolu var mı? Bu uygun şekilde görünmüyor.
siz "frame.size.height + 1" 1 4 veya işe yaraması için daha yüksek olması gerektiğini söylüyorsunuz? Bu, büyük olasılıkla, kaydırma görünümünün 3 piksele kaydırılmaya değer olmadığını düşündüğü için çok fazla rahatsız olmaz. – Kalle