gpt4 book ai didi

iphone - 我可以为一个 View 创建2个XIB吗?

转载 作者:行者123 更新时间:2023-12-01 17:41:29 25 4
gpt4 key购买 nike

基本上,我想做的是

我要在分段控件的每次单击上加载2个不同的XIB文件

是否可以加载2个不同的XIB文件?

例如:

当我点击View 1时,我的第一个XIB应该被加载;当我点击View 2时,我的第二个XIB应该被加载。

可能吗?

最佳答案

您可以像下面这样使用xib:-

  • 添加两个UIViewUIsegmentController并像波纹管图像一样连接它的IBOutLate。


  • viewDidLoad secondView中作为隐藏的True像下面这样:
    - (void)viewDidLoad
    {
    myview1.hidden=FALSE;
    myview2.hidden=TRUE;

    [super viewDidLoad];
    }

  • 将段控件 ValueChange放置操作,并与段控件作为ValueChange连接:-
    -(IBAction)segmentedControlIndexChanged{
    switch (seg.selectedSegmentIndex) {
    case 0:
    myview1.hidden=FALSE;
    myview2.hidden=TRUE;
    break;
    case 1:
    myview1.hidden=TRUE;
    myview2.hidden=FALSE;
    break;
    default:
    break;
    }
    }

    现在运行Project,它看起来像:)

    关于iphone - 我可以为一个 View 创建2个XIB吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17919328/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com