UISableViewCell'i tam olarak doldurmak için UISegmented Control'ü otomatik olarak nasıl uzatılır? Bir yönelim de değiştikten sonra otomatik olarak yeniden boyutlandırılacak şekilde.UISableViewCell'i tam olarak doldurmak için UISegmented Control'ü otomatik olarak nasıl genişletilir?
Aşağıdakileri denedim ancak bu hala çalışmıyor. Bölünmüş kontrol soldaki hücrede görünür, ancak kendini yatay olarak uzatmaz.
NSArray *itemArray = [NSArray arrayWithObjects: @"Feet", @"Metric", nil];
UISegmentedControl *segmentedControl = [[UISegmentedControl alloc] initWithItems:itemArray];
segmentedControl.selectedSegmentIndex = [self.config.isMetric boolValue] ? 1 : 0;
segmentedControl.contentMode = UIViewContentModeScaleToFill;
[cell.contentView addSubview:segmentedControl];
cell.contentView.contentMode = UIViewContentModeScaleToFill;
[segmentedControl release];
merhaba Bourne - o zaman germeyi otomatize etmenin yolu yok mu? Yani bu durumda yönlendirme değişiminden sonra manuel olarak yeniden boyutlandırmak zorunda mıyım? – Greg
Yanıtı düzenlediniz. Oryantasyon için şimdi de çalışmalıdır. – Bourne
Ayrıca, UIViewContentMode değerlerini belirlediğiniz geçerli kodunuzdaki bu iki satırı da kaldırabilirsiniz. – Bourne