我有第三方自定义操作表(TSActionSheet)用于显示数据库中的名称。它工作正常。但问题是,如果我有5个名称,它显示正确。如果我添加十个以上的名字,我就无法看到由于身高而隐藏的以下名称。因此,需要使用scrollview for actionsheet。
TSActionSheet *actionSheet = [[TSActionSheet alloc] initWithTitle:@"Design"];
for (int i = 0; i<[categoryNames count]; i++ )
{
NSLog(@"catearray is %@",categoryNames);
[actionSheet addButtonWithTitle:[categoryNames objectAtIndex:i] block:^{
[self actionSheetClickedButtonAtIndex:i];
}];
}
答案 0 :(得分:0)
如果您想制作可滚动操作表,则必须在操作表上添加更多内容。然后动作表自动滚动。但是你不能在ActionSheet上添加这样的功能。 Apple不支持编辑自己的控件。如果你还想这样做,那就为它做自定义控制。