标签: uistoryboard

除非应用程序需要全屏,否则必须提供启动故事板或xib

我没有使用storyboard/xib来启动屏幕并在Xcode7 +中获取这些错误.

- All interface orientations must be supported unless the app requires full screen.

- A launch storyboard or xib must be provided unless the app requires full screen.
Run Code Online (Sandbox Code Playgroud)

xcode ios uistoryboard

68
推荐指数
2
解决办法
3万
查看次数

如何以编程方式调用View Controller?

我已经查看了我可以在这个教程中找到的所有教程,但我仍然没有答案.我需要从代码中调用另一个视图.我在用UIStoryboards.我已经通过控制拖动多次更改了视图UIButtons,但现在它必须来自代码.如果是用户第一次打开应用程序,我试图从主菜单调用信息页面.但是,我似乎找不到从代码中更改视图的方法.我的所有视图都由相同的文件控制(ViewController2).在identifier我的主菜单是ViewControllerMain,而identifier该信息页面的是ViewControllerInfo.首先我尝试了这个:

[ViewControllerMain presentViewController: ViewControllerInfo 
                                 animated:YES 
                               completion: NULL];
Run Code Online (Sandbox Code Playgroud)

然后我尝试UIViewControllers为每个人做出不同的说法:

[ViewController2 presentViewController: ViewController 
                              animated:YES 
                            completion: NULL];
Run Code Online (Sandbox Code Playgroud)

都没有奏效.对于第一个,它说:

使用未声明的标识符ViewControllerMain.

在第二个中,它说:

意外的接口名称'ViewController':预期的标识符.

我能做什么?

objective-c uiviewcontroller ios uistoryboard presentviewcontroller

67
推荐指数
4
解决办法
13万
查看次数

UITextView - 在XCode 5上设置不适用于iOS 6的字体

我正在为我的UI使用故事板.我之前使用的是XCode 4.6并在iOS 6上发布.我已经使用XCode 5更新到iOS 7并更新了Storyboard以便与XCode 5很好地协作.我有一个问题:

UITextView不希望在代码中显示字体更改.文本颜色更改工作正常.任何其他财产变更都没问题.字体,完全没有.我使用的是自定义字体,所以我检查了不同大小的不同字体(即systemFontOfSize:),但是没有用.文本视图显示在Storyboard中设置的字体.我在这里可以缺少什么?有没有任何自动布局约束混乱这种事情?我在迁移过程中遇到了一些约束问题,但正如我所说,这些字体在iOS 7中运行良好.

我想这是故事板中我缺少的东西,就像我UIViewController在代码中创建并添加文本视图一样,它工作正常.

我提出了一些代码,但我不确定在这种情况下它会有什么帮助.

xcode objective-c ios uistoryboard

65
推荐指数
8
解决办法
4万
查看次数

iOS 7:"标签 - 标签"的错位视图框在运行时会有所不同

我刚刚在iOS 6上完成了一个应用程序,并在一周前买了一个开发者帐户,所以没有多少时间玩iOS 7 SDK.刚刚下载了Golden Master版本并尝试升级我的应用程序以与iOS 7兼容.

我收到很多警告说

"标签 - 标签"的错位视图框在运行时会有所不同.

我无法运行该程序.该项目包含tableview,它正在解析和显示来自RSS的XML feed.

如何解决这个问题?

storyboard ios uistoryboard nslayoutconstraint ios7

64
推荐指数
4
解决办法
4万
查看次数

状态栏文本颜色iOS 7

我无法更改iOS 7 SDK状态栏中的文本颜色.目前它的黑色,我希望它在故事板中为我的所有视图控制器都是白色的.

我在StackOverflow上看到了很少的问题,比如THIS,THISTHIS,但它们没有多大帮助.也可能是因为我无法在plist文件中找到UIViewControllerBasedStatusBarAppearance为YES.

任何人都可以告诉我将故事板中所有视图控制器的状态栏文本颜色设置为白色的正确方法吗?提前致谢!

objective-c storyboard ios uistoryboard ios7

60
推荐指数
4
解决办法
6万
查看次数

在Swift准备Segue

我正面临错误消息:

"UIStoryboardSegue does not have a member named 'identifier'"
Run Code Online (Sandbox Code Playgroud)

这是导致错误的代码

if (segue.identifier == "Load View") {
    // pass data to next view
}
Run Code Online (Sandbox Code Playgroud)

在Obj-C上使用这样很好:

if ([segue.identifier isEqualToString:@"Load View"]) {
   // pass data to next view
}
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

ios uistoryboard uistoryboardsegue swift

60
推荐指数
6
解决办法
13万
查看次数

故事板中的颜色与UIColor不匹配

我在代码中定义了一种颜色

[UIColor colorWithHue:32.0/360.0 saturation:0.88 brightness:0.97 alpha:1]
Run Code Online (Sandbox Code Playgroud)

如果我尝试在故事板中设置相同的颜色,则在运行App时,它与代码中定义的颜色略有不同.如果我将颜色拖到上颚,然后选择不同的颜色并再次选择上颚,HSB值略有不同.它似乎是在界面构建器中捕捉到不同的(RGB?)颜色.

colors interface-builder uicolor ios uistoryboard

58
推荐指数
3
解决办法
1万
查看次数

将子视图控制器链接到故事板中的父视图控制器

您可以将子视图控制器关联到Storyboard中的自定义容器视图控制器吗?

我可以将子视图控制器链接到选项卡视图控制器,我可以将一个视图控制器链接到导航控制器.

我应该怎样对容器VC接受儿童VC?

xcode cocoa-touch uiviewcontroller ios uistoryboard

57
推荐指数
5
解决办法
6万
查看次数

故事板视图元素变灰了

我目前正在尝试编辑一个故事板文件,在Xcode 6中(不确定这是否是Xcode错误,或者我刚刚做了什么),当我去视图时我想编辑这就是场景告诉我: 问题

这是我意外启用的吗?或者如果是Xcode问题.在我为项目启用源代码管理之后,它首先执行了此操作.

任何人都知道如何解决?

xcode ios uistoryboard xcode6-beta7

57
推荐指数
2
解决办法
1万
查看次数

如何本地化iOS故事板

我有一个带有一些观点的iPhone故事板.例如,命名导航项目标题News,应该为其他语言翻译.

当我向故事板添加新的本地化时,它创建了我当前新语言故事板的副本.在这里我可以更改导航项的标题,但对我来说它似乎没有用.如果我的故事板包含100个视图并且我需要支持10种语言怎么办?如果我需要在原始故事板中更改某些内容,我必须对所有语言进行相同的更改.这看起来很奇怪.在哪些情况下这可能有用?

我该怎么做?我应该只有英文故事板并使用ViewController手动翻译每个元素NSLocalizedString吗?

objective-c nslocalizedstring ios uistoryboard

56
推荐指数
4
解决办法
5万
查看次数