0
我在我的應用程序中使用了SBTableAlert庫,但在iOS 7中,此庫不起作用。 我修復了它,增加了TSAlertView,對話框顯示正常。 但我的問題是,按鈕的位置不是它應該的。在SBTableAlert中設置按鈕位置
我設置按鈕的位置:
-(void)willPresentTableAlert:(SBTableAlert *)tableAlert{
int counter = 0;
for (id view_sub in self.filterAlert.view.subviews) {
if ([view_sub isKindOfClass:[UIButton class]]) {
switch (counter) {
case 0:
((UIButton*)view_sub).frame = CGRectMake(10,
10,
144,
44);
((UIButton*)view_sub).backgroundColor = [UIColor redColor];
break;
case 1:
((UIButton*)view_sub).frame = CGRectMake(169,
150,
144,
44);
break;
case 2:
((UIButton*)view_sub).frame = CGRectMake(328,
150,
144,
44);
break;
default:
break;
}
counter++;
}
}
}
的事情是,按鈕被塗成紅色,但幀組一行忽略,而不是內層,它們被放在一個下的其他進出警報框架。