Tag: xib

如何使通过ibtool遗传string的UILabel内容不可本地化?

我的xib上有一些标签。 其中一些不需要本地化。 当我通过ibtool生成string文件包含在结果文件中的所有标签内容。 生成string时,如何从本地化中排除IB中的一些UI对象?

xib的名称约定

我一直在看示例代码,有时苹果名称xib文件ClassNameView和有时ClassNameViewController 。 ClassName始终是一个UIViewController或UITableViewController ,我不知道命名一个xib时使用什么约定。 我会认为视图,因为它不是真正的ViewController ,但对什么约定或至less是什么您的命名约定是xibs好奇。

如何获得iPhone应用程序的黑色状态栏?

我想为我的iPhone应用程序使用黑色状态栏。 我在所有的.xibs上都select了黑色状态栏,但是我仍然不能将它变成黑色。 这是其他人看到或知道如何补救的问题吗?

在注销时重置故事板

我正在构build一个使用故事板的IOS 5.1 Web客户端应用程序。 我的一个动作是“注销”,在此期间,我想将根视图重置为由Storyboard的根视图创build的初始视图。 (login时,根据您的身份删除或添加一些查看项目;注销时,我想将它们重置为默认值,这是我在故事板中指定的值。 我意识到我可以以编程方式重置/重新添加所有的元素,但那么故事板有什么好处呢? 我认为有必要通过重新加载视图文件来回到原来的方式,对吧?

如何从UIView类的xib文件导航到ViewController

我在我的xib文件中包含button的视图。 我想要移动到ViewController,当我按下button(@IBAction) 。 我已经使用下面的代码 let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil) let nextViewController = storyBoard.instantiateViewControllerWithIdentifier("About") as! AboutViewController self.presentViewController(nextViewController, animated: true, completion: nil) 我得到的错误“types'SlideMenuView'的值没有成员'presentViewController'。 因为我的类是一个UIViewtypes: class SlideMenuView: UIView { } 所以如何导航到其他视图控制器。

将子视图添加到xib文件

我试图添加一个标签到UIView在xib文件中。 当我运行应用程序,标签不显示。 – (void)viewDidLoad { [super viewDidLoad]; self.label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 50, 200)]; [self.label setText:@"This is a label"]; xibView *myxibView = [[xibView alloc] init]; [myxibView.myView addSubview:self.label]; }

我如何加载单个类的不同xibs取决于当前设备在iOS?

我在视图控制器中有完整的代码。 所以,我需要在iPad,iPhone和iPod上显示相同的输出。 因此,我正在使用单个视图控制器来处理数据。为此,我如何select可能ipod或ipad取决于当前设备在iOS中的不同的XIB? 而不是creatimg一个更多的视图控制器我想要单个viewcontroller和2个XIB的

使用XIBs并以编程方式进行视图的优点和缺点

我想决定是使用XIB还是使用代码完全devise我的视图。 到目前为止,我已经读过,当你在界面构build器上devise你的视图时,他们是预先构build的,所以即使他们使用更多的内存,用户也感觉一切都更快。 人们说使用代码做所有事情都比较困难,但是我觉得这很容易,所以我想知道是否有人在使用笔尖时经历了一些真正的速度增益。 你有什么经验,build议等? 谢谢!

如何将xib转换为故事板?

我已经下载了旋转轮控制项目。 这是一个使用xib的XCode项目,我希望它使用Storyboard。 有没有一种很好的方法将xib“旋转轮控制”文件移动到故事板? 有没有人有把xib文件移动到Storyboard的经验? 我尝试尽我所能,但是当我运行该程序时,我得到一个NSInvalidArgumentException 。 任何人都可以解释,我怎么能解决这个问题?

Xcode显示旧的,已删除的xib文件

我搜遍了,没有find任何帮助… 我用两个UIViewControllers和它们相应的xibs.构build了一个小testing应用程序xibs. 事情很好,然后我对这两个xibs做了一些修改,但是当我build立并运行时,我看到了旧的视图。 我已经尝试删除构build文件夹,在模拟器和设备上运行,清理所有目标,仍然是旧的, xibs ,我完全改变了仍然显示出来。 我重新启动了所有的Xcode应用程序,甚至是我的电脑。 变得非常恼火! 编辑:我从来没有弄清楚是什么问题。 基本上,一旦我build立了一个项目,它就记住了我所做的第一个xibs,并且不会意识到它们的变化。 如果我告诉视图控制器从一个不同的,有效的笔尖名称加载,它会抱怨旧的不在那里。 我重新安装了Xcode,现在又重新运行了。 啧。