1

好的,我对 iOS 编程有点陌生,我不太确定如何表达这个问题,但希望有人能指出我正确的方向。我正在尝试创建类似新闻应用程序的东西。界面将完全是大图像块,一些更大,一些更小,每个图像都有一个标题。现在在界面生成器中创建几个带有图像和标题的图块,然后在应用程序中为我的 JSON 数组中的每个类别循环它们几次是明智的。

例如,我将有 3 个“体育”图块,然后 3 个“政治”图块等。

这是可接受的做事方式还是我应该以编程方式做所有事情?

感谢您的帮助,希望这个问题有意义。

4

1 回答 1

1

不确定我理解正确。但是您可以在一些 NIB 文件(例如,sports.xib、political.xib)中创建不同的视图,并根据您的需要用这个或那个 nib 实例化一个视图控制器:

MyViewController *vc = [[MyViewController alloc] initWithNibName: @"sports" bundle:nil];

或者

MyViewController *vc = [[MyViewController alloc] initWithNibName: @"politics" bundel: nil];
于 2012-12-17T20:39:38.030 回答