0

我用segmentControlUIScrollview. 但我的问题是用户按下第一个段控制所有三个字段都显示在视图中。(默认情况下)。当用户按下第二段控件时,三个字段应在此空间之间隐藏和删除。可能吗?因为在我看来总共有 10 个字段是他们的。我想隐藏 3,7,9 字段。

这是我的段控制代码。

- (IBAction)segmentedControlChanged:(id)sender
{
    UISegmentedControl *s = (UISegmentedControl *)sender;

    if (s.selectedSegmentIndex == 0)
    {
        [txtEmail setHidden:NO];
        [sendInvite setHidden:NO];
        [switchSendInvite setHidden:NO];
        [allowComments setHidden:NO];
        [switchAllow setHidden:NO];
    }
    else
    {
        [txtEmail setHidden:YES];
        [sendInvite setHidden:YES];
        [switchSendInvite setHidden:YES];
        [allowComments setHidden:YES];
        [switchAllow setHidden:YES];
    }
}
4

1 回答 1

0

无论您在想什么,都无法直接进行,如果您想这样做,您必须更改该滚动视图中所有文本文件和相关对象的框架。

于 2013-05-02T05:41:34.693 回答