标签: xcode6

使用round()在Swift中舍入

在玩游戏时,我在swift中找到了round()函数.它可以用如下:

round(0.8)
Run Code Online (Sandbox Code Playgroud)

哪个将按预期返回1.这是我的问题:

我怎么快速地绕千分之一?

我希望能够插入一个数字,比如0.6849,然后回到0.685.round()如何做到这一点?或者,它不是,在这种情况下,什么功能呢?

rounding swift xcode6

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

如何在Swift中正确设置imageView在sqContacts中?

我希望将图片显示为imageView,如图像联系人(在一个圆圈中)但是当我尝试显示这个时,imageView会重新调整他的大小,这在圆圈中无法正确显示.

 image.layer.borderWidth=1.0
 image.layer.masksToBounds = false
 image.layer.borderColor = UIColor.whiteColor().CGColor
 image.layer.cornerRadius = image.frame.size.height/2
 image.clipsToBounds = true
Run Code Online (Sandbox Code Playgroud)

我想要这样的节目: 在此输入图像描述

但我明白了: 在此输入图像描述

如何将该图像调整为UIImageView大小以显示为圆圈?

谢谢!

uiimageview ios swift xcode6

47
推荐指数
9
解决办法
7万
查看次数

在Xcode 6中的iOS 6 Simulator中运行应用程序

我的应用程序支持iOS 6.1.如何在Xcode 6中找到并安装该模拟器?

xcode ios ios-simulator ios6 xcode6

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

如何在swift中打开和关闭手电筒?

我想在Swift中为我的应用添加手电筒功能.我怎么能这样做呢?

ios flashlight swift xcode6

46
推荐指数
7
解决办法
5万
查看次数

如何正确实现带导航控制器的标签栏控制器

我正在使用Storyboard和Xcode 6.我在Storyboard中有下一个控制器和场景:

UINavigationController具有HomeViewController作为根.HomeViewController有一个按钮Show (e.g. Push) UITabBarController.UITabBarController有4 UIViewControllers.

但我的问题是,在我显示之后UITabBarController,4中没有导航栏UIViewControllers.但我认为,如果我Show (e.g. Push) UITabBarController那么它应该有嵌入式导航控制器,它是故事板中的初始控制器.我对吗?如果是这样,我如何在Storyboard中设置导航栏,因为我在故事板上看到的推送标签栏中现在有默认栏事件.我选择了UIViewController并将身份检查器中的模拟指标设置为Top属性的Translucent Navigation bar,但我认为它应该自动添加到此控制器和标签栏而无需其他步骤.

或者我应该为每个具有根视图控制器的标签栏项添加新的导航控制器?

主要问题为什么我没有在使用show(例如Push)的故事板中看到导航栏.例如,如果我添加导航控制器然后设置为根 - 标签栏控制器,那么Xcode会自动添加顶部导航栏,但如果队列有一个额外的步骤,就像在我的情况下HomeViewController一样,顶部导航栏永远不会自动出现.

uitabbarcontroller uinavigationcontroller ios uistoryboard xcode6

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

如何将第三方框架导入Xcode Playground?

如何将第三方框架导入Xcode Playground?

斯威夫特游乐场显然有一个框架,导入机制,因为我们可以导入Cocoa,SpriteKit以及在OSX游乐场,XCPlayground(XCPlayground似乎来自iOS的缺失,奇怪)

我真正想做的是隐藏我操场上的代码,并能够展示一个最小的例子.有关如何将框架加载到Swift游乐场的任何想法?

也可以看看:

(这个问题不同,因为请求是在Playground中使用框架而不是简单的常规swift文件)

macos xcode ios swift xcode6

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

在Xcode6中以iOS7.1或7.0为目标时,应用程序中会出现黑条

重现步骤:

  1. 使用Xcode6创建一个新项目(单视图模板,仅限iPhone,Objective-C)
  2. 导航到项目设置并将部署目标从8.0更改为7.1
  3. 在安装了7.1的iPhone5/S或iPhone5/s 7.1模拟器上运行应用程序(您可能需要下载iOS7.1模拟器)
  4. 该应用程序在顶部和底部显示黑条.

在此输入图像描述

如果您在iPhone5/S 8.0模拟器上运行该应用程序,屏幕将按预期显示,全白.

为什么会这样?有修复或解决方法吗?

iphone-5 ios7 ios7.1 xcode6 ios8

45
推荐指数
2
解决办法
9738
查看次数

BSXPCMessage收到消息错误:连接中断

更新:参考#19285042并向苹果提交错误报告

非常奇怪的错误,没有在网上找到任何东西.它说"BSXPCMessage收到错误消息:连接中断"

我只是在做一些基本的过滤器应用程序.如果我将UIImageView.image重新分配给另一个UIImage,则只会出现错误消息.如果我只是注释掉那行,我就不会得到错误.因此,当我将过滤后的图像分配给UIImageView时,如果您能够想到出现此消息的原因,那将非常有用.

如果您能为此错误提出任何原因,我将不胜感激.

#import "FilterTestsViewController.h"

@interface FilterTestsViewController ()

@end

@implementation FilterTestsViewController

UIImage* _originalImage;
UIImage* _filterImage;
UIImageView* _uiImageView;

- (void)viewDidLoad
{
    [super viewDidLoad];
    [self initialize];
    //flip image by 180*

}

-(void)initialize
{
    _originalImage = [UIImage imageNamed:@"ja.jpg"]; //creates image from file, this will result in a nil CIImage but a valid CGImage;
    [self createFilterImage];
    _uiImageView = [[UIImageView alloc] initWithImage:_filterImage]; //creates a UIImageView with the UIImage
    [self.view addSubview:_uiImageView]; //adds the UIImageView to view;
}

-(void)createFilterImage
{
    NSString* filterName = @"CIFalseColor";
    CIImage* ciImage …
Run Code Online (Sandbox Code Playgroud)

xcode objective-c uiimageview ios xcode6

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

Xcode 6:如何在所有设备上填充图像视图?自动布局不起作用?

所以我有一个图像视图和一个按钮.我需要在所有设备上将图像视图设置为正确的尺寸(不要看起来压扁或拉伸),更重要的是我需要将其视为屏幕的大小.我需要按钮才能在所有设备上保持相同的位置.

回到Xcode 5我记得自动布局修复了这个问题,但现在这不起作用.我查看了https://www.youtube.com/watch?v=G53PuA_TlXk并尝试控制拖动到视图控制器并水平和垂直居中视图,但我无法将其扩展到视图的大小屏幕.视频没有解决这个问题.

在控制拖动以保持图像视图缩放时,是否需要选择特定选项?我该怎么办?

ios swift xcode6

45
推荐指数
2
解决办法
7万
查看次数

Xcode - 如何查看构建命令和日志?

我在我的Xcode项目(Objective-C)中构建了错误,我不再"偶然发现"构建命令字符串和构建输出日志.这是Xcode 6.3.1.

我可以检查的是左侧面板,列出错误/警告.

我想要构建命令和构建控制台输出来比较两个项目; 有一个特定于平台的问题存在于一个而不是另一个; 我的直觉说两者之间的构建设置不同,并且看到输出将是识别差异的最简单方法.

如何查看构建命令字符串,以及此xcode中的构建输出日志?

xcode logging build output xcode6

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