Tamam, buradaki anahtar IB ile hiç kullanmıyorum, çünkü çalıştığım Görünüm program aracılığıyla oluşturuldu. UIView
, ekranın alt yarısını kaplar ve üzerinde bir düğme düğmesi vardır. Ancak, UIView
ürününe daha fazla tıklama yapmadan daha fazla düğme eklemek istiyorum. Bunu yapmak için, ekranın içinde daha fazla düğme ekleyebilmem için UIScrollView
görünümünü yapmak istiyorum. Bence böyle çalışıyor.UIScrollView Program aracılığıyla nasıl oluşturulur?
self.manaView = [[[UIView alloc] initWithFrame:frame] autorelease];
self.manaView.backgroundColor = [UIColor purpleColor];
UIScrollView *scroll = [UIScrollView alloc];
scroll.contentSize = CGSizeMake(320, 400);
scroll.showsHorizontalScrollIndicator = YES;
[self.manaView addSubview:scroll];
kodunun ilk bölümü inşaat büyük benim UIView
, iniates ama programlı UIScrollView
yapmak ve görüş eklemek ve sonra buna düğmeler eklemek anlamaya olamaz.
UIButton *ret2 = [UIButton buttonWithType:UIButtonTypeRoundedRect];
ret2.tag = 102;
ret2.frame = CGRectMake(255, 5, 60, 50);
[ret2 setTitle:@"Return" forState:UIControlStateNormal];
[ret2 addTarget:self action:@selector(flipAction:) forControlEvents:UIControlEventTouchUpInside];
[scroll addSubview:ret2];
Bunu yaptığımda, düğme ekranımdan kaybolacaktı. Peki bunu doğru şekilde nasıl yaparım? Yardımın için teşekkürler!
Ahhh, Çalışması için AND .contentSize ile birlikte olmalıydım. Teşekkür ederim! –