好的,我对 iOS 编程有点陌生,我不太确定如何表达这个问题,但希望有人能指出我正确的方向。我正在尝试创建类似新闻应用程序的东西。界面将完全是大图像块,一些更大,一些更小,每个图像都有一个标题。现在在界面生成器中创建几个带有图像和标题的图块,然后在应用程序中为我的 JSON 数组中的每个类别循环它们几次是明智的。
例如,我将有 3 个“体育”图块,然后 3 个“政治”图块等。
这是可接受的做事方式还是我应该以编程方式做所有事情?
感谢您的帮助,希望这个问题有意义。
好的,我对 iOS 编程有点陌生,我不太确定如何表达这个问题,但希望有人能指出我正确的方向。我正在尝试创建类似新闻应用程序的东西。界面将完全是大图像块,一些更大,一些更小,每个图像都有一个标题。现在在界面生成器中创建几个带有图像和标题的图块,然后在应用程序中为我的 JSON 数组中的每个类别循环它们几次是明智的。
例如,我将有 3 个“体育”图块,然后 3 个“政治”图块等。
这是可接受的做事方式还是我应该以编程方式做所有事情?
感谢您的帮助,希望这个问题有意义。
不确定我理解正确。但是您可以在一些 NIB 文件(例如,sports.xib、political.xib)中创建不同的视图,并根据您的需要用这个或那个 nib 实例化一个视图控制器:
MyViewController *vc = [[MyViewController alloc] initWithNibName: @"sports" bundle:nil];
或者
MyViewController *vc = [[MyViewController alloc] initWithNibName: @"politics" bundel: nil];