标签: xcode5

显示弹出窗口时设置选项卡栏图标颜色?

我已经能够根据需要设置选项卡栏项目的文本和图标颜色。白色表示不活动,蓝色表示活动。

但是,我仍然遇到一个问题:当显示弹出窗口或警报视图时,选项卡栏项目图标呈灰色:

在此输入图像描述 在此输入图像描述

是否有可能在这种状态下保持蓝色?

感谢您的帮助。

编辑

抱歉,我的问题不是重复的。我已经做了所有这些事情:

self.tabBar.tintColor = COLOR_CORPORATE_BLUE;
[[UITabBarItem appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:
                                                   [UIColor whiteColor], NSForegroundColorAttributeName,
                                                   nil] forState:UIControlStateNormal];
[[UITabBarItem appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:
                                                   COLOR_CORPORATE_BLUE, NSForegroundColorAttributeName,
                                                   nil] forState:UIControlStateSelected];

NSUInteger i = 0;
NSString *imageName = @"";
for (UITabBarItem *item in self.tabBar.items) {
    switch (i) {
        case 0: imageName = @"home_tab_db"; break;
        case 1: imageName = @"home_tab_al"; break;
        case 2: imageName = @"home_tab_ru"; break;
        case 3: imageName = @"home_tab_da"; break;
    }

    UIImage *img = [UIImage imageNamed:imageName];
    if ([img respondsToSelector:@selector(imageWithRenderingMode:)]) {
        item.image = [img …
Run Code Online (Sandbox Code Playgroud)

objective-c ios ios7 xcode5

6
推荐指数
1
解决办法
685
查看次数

由于错误,Scheme 加载失败

我正在处理的一个小型测试项目出了点问题。我无法构建、运行、测试或清理它。当我Product在 Xcode 的菜单中选择项目时,相应的选项会变灰。如果我试图测试它或编辑方案,那么我会看到以下内容:

Xcode 6 - 在此处输入图片说明

Xcode 5 - 在此处输入图片说明

那是什么?你遇到过这样的问题吗?

xcode xcode5 xcode6

6
推荐指数
2
解决办法
989
查看次数

捆绑包根目录中存在 Abc.app 未密封的内容 - Xcode,捆绑需要任何更改吗?

我已将我的 XCode 版本从 3.2.6 切换到 5.1.1,我被要求更改项目设置并移植到新格式并解决了许多编译错误。现在没有编译错误,我可以成功构建我的项目。

当我尝试使用 codesign v2 (mac 10.9.5) 签署项目时,我可以看到以下错误

“捆绑包根中存在 Abc.app 未密封的内容”

为了解决我已经浏览了下面的链接并尝试创建其中提到的捆绑结构,但我错过了一些基本上我不知道它是什么的东西。

Codesign:什么是未密封的内容?

我的文件夹结构与下面类似,如果有人看到差异,请提及我需要更正的内容。

/src/ABC/

  • abc.xcodeproj
  • 建造\
  • 文档\
  • 英文项目
  • 信息表
  • 安装程序.pmdoc
  • 安装脚本\
  • 日语.lproj\
  • 图书馆\
  • Abc_Prefix.pch
  • 项目
  • 包裹\
  • 资源\
    • *.png、*.icns、*.jpg、setting.plist
  • 来源\
  • 卸载\
  • zh_TW.lproj\

macos xcode objective-c xcode5

6
推荐指数
1
解决办法
3736
查看次数

是否有可能为iOS 6编译Sprite Kit应用程序/游戏?

是否有可能为iOS 6编译Sprite Kit(XCode5的新功能)app/game?我编译了部署目标iOS6的应用程序,在simmulator上测试但我不知道它是否可以在物理设备上运行.

game-engine ios6 ios7 xcode5 sprite-kit

5
推荐指数
1
解决办法
4184
查看次数

如何在XCode 5/iOS 7中删除图标眩光?

我正在使用XCode 5开发人员预览来创建iOS 7应用程序.在iOS 7中,图标的眩光效果不再存在.没关系.但现在,当我在iOS 6设备(或模拟器)上运行由XCode 5编译的应用程序时,我看到图标上的眩光效果!禁用眩光的常用方法(编辑App-Info.plist文件)不再起作用.

所以我的问题是:如何在XCode 5编译的应用程序中禁用iOS 6上的眩光效果?

附注:我正在使用资产库来配置所有不同的图标大小.

xcode ios xcode5

5
推荐指数
2
解决办法
6416
查看次数

iOS 7模拟器错误 - 未出现NSAttributedString

更新:我刚刚在运行iOS 7的iPhone 5上遇到过这个问题.很快就会提供更多信息.

我想我在iOS 7模拟器中发现了一个没有出现NSAttributedString的错误.如果其他人可以测试这个以确认它是一个错误,那将是很好的,然后我将向Apple提交一个错误.

问题似乎是NSAttributedString使用NSUnderlineStyleAttributeName和NSParagraphStyleAttributeName的组合.

以下是重现的步骤:

1)在Xcode 5中创建一个新的"单视图应用程序".什么都叫它.

2)在ViewController.m中,将viewDidLoad方法替换为:

- (void)viewDidLoad
{
    [super viewDidLoad];

    NSMutableParagraphStyle* paragraph = [[NSMutableParagraphStyle alloc] init];
    paragraph.alignment = NSTextAlignmentCenter;

    NSAttributedString* attrStr = [[NSAttributedString alloc] initWithString:@"Lorem ipsum dolor sit" attributes:
                                   @{NSUnderlineStyleAttributeName:@1,
                                     NSParagraphStyleAttributeName:paragraph}];

    UILabel* myLabel = [[UILabel alloc] initWithFrame:CGRectMake(10, 30, 0, 0)];
    myLabel.backgroundColor = [UIColor greenColor];
    myLabel.attributedText = attrStr;
    [myLabel sizeToFit];

    [self.view addSubview:myLabel];
}
Run Code Online (Sandbox Code Playgroud)

3)在iOS 7设备上运行,然后在iOS 7模拟器中再次运行它.

4)最后,将部署目标设置为iOS 6并在iOS 6模拟器上运行它.

结果应如下

  • iOS 7设备:正确显示
  • iOS 7模拟器:仅显示标签背景
  • iOS 6模拟器:正确显示

截图:

iOS7设备

iOS 7设备
iOS7模拟器
iOS 7模拟器

ios-simulator ios7 xcode5

5
推荐指数
1
解决办法
2126
查看次数

Xcode使用什么“内置副本”?

如果我查看来自iOS应用程序构建的详细信息,则在复制资源阶段,我会看到Xcode声称正在使用一种名为“ builtin-copy”的东西:

CpResource /svn/MyProject/MyResources/myLog.json /Users/benjamin.flynn/Library/Developer/Xcode/DerivedData/MyApp-gocyhvchxrohmbbgmgbzzxtztbku/Build/Products/Debug-iphoneos/MyApp.app/myLog.json
cd "/svn/MyProject/MyApp"
setenv PATH "/Applications/Xcode-5.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode-5.0.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /svn/MyProject/MyResources/myLog.json /Users/benjamin.flynn/Library/Developer/Xcode/DerivedData/MyApp-gocyhvchxrohmbbgmgbzzxtztbku/Build/Products/Debug-iphoneos/MyApp.app
Run Code Online (Sandbox Code Playgroud)

builtin-copyXcode内部有东西吗?我问是因为如果我将路径设置为Xcode设置的路径,那么我没有可用的内置复制命令。似乎很方便。我希望将自己的资源复制到Shell脚本中,因此我在Xcode阶段进行参考。

xcode ios xcode5

5
推荐指数
1
解决办法
1059
查看次数

Xcode 5帐户视图详细信息显示为灰色

我是一名个人开发人员,当我尝试访问我的配置文件时,我无法访问Xcoe - > Prefences - > Accounts - > View Details按钮,因为它显示为灰色.

此屏幕中的表格显示"No Teams".

使用以前的Xcode版本,我可以轻松访问配置文件(通过组织者).

我可以毫无问题地在iOS开发中心门户中查看配置文件.

所以我的问题是为什么我不能访问xcode中的配置文件?(我有两个旧的配置文件,我从门户网站删除,我想刷新Xcode,因为我有两个关于这些配置文件的警告)

ios-provisioning xcode5

5
推荐指数
1
解决办法
611
查看次数

如果启用svn,Cound不会检查带有xcode 5的svn和Xcode崩溃

我无法在X-Code 5中设置SVN.Iv尝试了以下步骤:

1)Goto-Xcode-Preferences-Accounts-Add Repositories(点击"+"符号).

2)输入项目的URL路径 https://ipaddress:8578/svn/comapny_name/projectname/iphone/

3)输入凭据.此时我收到此错误消息

Xcode has modified the URL.
         Xcode repository accounts represent the root of the repository.
         Subpaths can be checked out from the checkout window.
Run Code Online (Sandbox Code Playgroud)

使用基本路径成功添加了存储库 https://ipaddress:8578/svn/comapny_name/

当我签出项目时它会显示身份验证警告,因为我没有访问基本路径的权限 https://ipaddress:8578/svn/comapny_name/

但我有权访问项目文件夹 https://ipaddress:8578/svn/comapny_name/projectname/iphone/

我的问题

1)如何从项目文件夹中签出项目

我试图通过提供文件夹的完整路径从终端结账,我成功了但问题是当我打开项目时xcode崩溃没有任何警告

(我认为由于svn路径不同)我通过禁用svn检查然后没有崩溃

2)怎么能解决这个问题

svn iphone version-control xcode xcode5

5
推荐指数
1
解决办法
1323
查看次数

需要在特定秒内在App Delegate中显示一个特定视图

虽然推送通知收到需要在AppDelegate中显示一个特定视图(推视图)30秒后它想要消失.整个项目我在storyboard中做了.单击特定视图中设计的按钮(推视图),需要转到我在故事板中设计的主页.

iphone objective-c ios7 xcode5

5
推荐指数
1
解决办法
49
查看次数