如何将 UIScrollView 添加到特定的 UIScrollView?

How can I add a UISwitch to a specific UIScrollView?

如何将 UISwitch 添加到特定的 UIScrollView?我想这可以用标签来完成,但我遇到了困难。

编辑: 问题按常规方式解决了,哈哈

我使用 UIScrollView 和 UISwitch 的示例代码:

@implementation NSPage {
    UIScrollView *scrolled;
    UISwitch *switchPage;
    NSInteger *keyS;
}
NSPage *page = [[NSPage alloc]init];

我在这里创建一个 UIScrollView 和 UISwitch:

-(id)initPage:(NSString *)titleScroll keyScroll:(NSInteger)keyScroll_ {
    keyS = keyScroll_;
    scrolled = [[UIScrollView alloc]initWithFrame:CGRectMake(0, 0, 180, 110)];
    scrolled.tag = keyS;
    scrolled.backgroundColor = [UIColor grayColor];
    [window addSubview:scrolled];
}
//get scroll tag
-(NSInteger)getScrollKey {
    return scrolled.tag = keyS;
}
//UISwitch
-(id)initSwitch:(NSString *)title_ keySwitch:(NSInteger)keySwitch_ {
    scrollSwitch += 40;
    switch_ = [[UISwitch alloc]initWithFrame:CGRectMake(15, scrollSwitch - 40, 40, 40)];
    switch_.tag = keySwitch_;
    if([self getScrollKey] == switch_.tag) {
        [scrolled addSubview:switch_];
    }
}
@end

一切似乎都很好,但是当我添加滚动条和开关时,我的 UISwitch 没有显示:

page = [[NSPage alloc]initPage:@"test page" keyScroll:256];
page = [[NSPage alloc]initSwitch:@"test" keySwitch:256];

可能是我的错误,如何将 UISwitch 添加到特定的 UIScrollView?我是初学者,还是谢谢你的帮助

if([self getScrollKey] == switch_.tag) { 这条线什么都不做,把它拿出来