动作表启用可滚动

时间:2013-11-28 05:23:01

标签: ios uiscrollview uiactionsheet

我有第三方自定义操作表(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];
    }];
}

1 个答案:

答案 0 :(得分:0)

如果您想制作可滚动操作表,则必须在操作表上添加更多内容。然后动作表自动滚动。但是你不能在ActionSheet上添加这样的功能。 Apple不支持编辑自己的控件。如果你还想这样做,那就为它做自定义控制。