草庐IT

iphone - Xcode 和 iOS - 创建插件?

是否可以创建可用作界面生成器插件的自定义UIView?因此,我可以将它们拖放到界面block上并查看实际View的外观,而无需运行代码来查看View。 最佳答案 可以为旧版本的InterfaceBuilder创建插件,但我认为目前在Xcode4中不可能。如果您喜欢该功能,最好的办法是fileabugreportwithApple要求它。 关于iphone-Xcode和iOS-创建插件?,我们在StackOverflow上找到一个类似的问题: https://s

ios - xcode 6 - 红色约束

我最近一直在尝试解决限制问题。我有一个稍微复杂的观点。当连接我的约束时,我的一些约束变成红色。模拟器仍在运行,但我的标签和按钮不在位。为什么约束是红色的? 最佳答案 说明你的布局有问题。您的View定位不正确,约束之间存在无法解决的冲突,或者某些属性不明确,因为缺少约束。如果您查看内部左侧Pane,将会看到一个带有箭头的黄色或红色小圆圈。如果您单击它,它将为您列出所有问题。 关于ios-xcode6-红色约束,我们在StackOverflow上找到一个类似的问题:

ios - 如何使用多个核心图像过滤器影响图像(不重置结果)

我有一个包含多个核心图像过滤器的项目,每个过滤器都连接到不同的slider。一切正常,但我还没有找到将结果从一个过滤器传递到下一个过滤器的最佳方法。每次我更改任何其他slider时,它们都会重置。原因是因为从导入图像创建的原始图像被每个过滤器作为输入图像绘制。但不确定如何解决这个问题。我正在尝试考虑将多个过滤器的结果传递到一个输出图像中的最佳方法。这是项目:owolf.net/uploads/StackOverflow/CoreImageFilter.zip下面粘贴了一些viewControler的代码:-(void)viewDidLoad{//CreateCIImageUIImage

objective-c - Xcode 中的 EXC_BAD_ACCESS (code=1) 错误

我知道这个错误与内存管理有关,但我必须承认我被难住了!用objectivec编程大约3周,所有这些管理内存的东西都很困惑!基本上发生的是我在表格View中有这个mapView。当单击后退按钮离开mapView并返回主菜单时,出现上述错误。这是头文件中的代码#import#import@interfaceMapViewController:UIViewController{IBOutletMKMapView*mapView;BOOLlocate;}@property(nonatomic,retain)IBOutletMKMapView*mapView;@end和实现文件#import"M

c++ - XCode 中的未知类型名称 'using'

我的主项目(MainApp)中有一个项目(MyLib)。当我构建MainApp时,XCode在MyLib的.h文件之一中给我一个错误:usingnamespacecv;错误信息是:Unknowntypename'using'如果我单独构建MyLib,我不会有任何错误。 最佳答案 我希望头文件包含在.m(Objective-C)文件中?将扩展名更改为.mm(Objective-C++),它应该可以正常工作。 关于c++-XCode中的未知类型名称'using',我们在StackOverfl

ios - Xcode 本地化测试方案参数

我以为我在某个地方读到过这篇文章,但在这里或网上都找不到。我是在做梦吗?在测试自动布局和本地化时,XCode中是否有一种方法可以向方案添加参数,以将英文文本更改为更长的文本以进行测试,以确保布局适应更长的语言? 最佳答案 转到产品->方案->编辑方案。选择左侧的“运行”部分并添加到“启动时传递的参数”(例如):-AppleLanguages“(意大利语)”为了让它更相关,这里有一篇关于NSHipster的有用帖子:http://nshipster.com/launch-arguments-and-environment-variab

ios - 安装 xcode 5 : value for key (UIHighlighted) is not a boolean 后出错

安装xcode5并运行模拟器后,出现以下错误:'NSInvalidUnarchiveOperationException',原因:'*-[NSKeyedUnarchiverdecodeBoolForKey:]:key(UIHighlighted)的值不是bool值'应用程序在打开前关闭。它在xcode4.6上运行良好。会是什么?好像跟一个UIImageView有关,是这样吗? 最佳答案 我有一个UIImageView具有突出显示的属性集,这似乎导致了问题。使用InterfaceBuilder取消设置UIImageView的突出显示属

iphone - 为什么我的 iPad mini 在更新到 iOS 7 后无法在 Xcode 中检测到?

我已将我的iPadMini更新到iOS7。执行此操作后,当我将它连接到运行Xcode5的MacMini时,我的iPad没有显示在Xcode中。没有它,我无法测试我的iOS应用程序。如何强制Xcode检测iOS7设备? 最佳答案 如果您的XCode已更新并且可以正常工作,那么您的问题可能是您必须再次将设备添加到门户,我遇到过这种情况。来自XCode5:窗口->管理器然后选择您的设备,点击“加入成员(member)中心”: 关于iphone-为什么我的iPadmini在更新到iOS7后无法在

手动下载Xcode iOS Simulator(iOS 10~15)

Xcode默认只有对应的的模拟器,我们作为开发者就必须适配多个版本的系统.这个时候就需要我们在多个模拟器中进行联调适配.但由于网络问题,下其它版本的模拟器总是下载一半又失败,并Xcode还没断点续传,一直下载不了,下面提供方法思路,一劳永逸.(至少目前是这样的.)打开Xcode,进入Preference中的Components面板image点击任意的下载按钮,稍等一会儿,进入~/Library/Caches,能看到com.apple.dt.Xcode文件,就可以取消下载了。点击击com.apple.dt.Xcode文件选择显示包内容进入Downloads目录(如果没有,则手动创建一个Downl

ios - 如何增加 UITextView 中的行间距

如何增加UITextView中的行间距?我希望使用默认系统字体,即Helvetica,大小为15。 最佳答案 声明你通过添加实现协议(protocol)到你的界面。然后,设置:yourTextView.layoutManager.delegate=self;然后覆盖这个委托(delegate)方法:-(CGFloat)layoutManager:(NSLayoutManager*)layoutManagerlineSpacingAfterGlyphAtIndex:(NSUInteger)glyphIndexwithProposedL