Tag: 接口生成器

FXLabel与UILabel错误崩溃

我想在我的项目中设置FXLabel https://github.com/nicklockwood/FXLabel ,但我得到一个错误,我不能解释。 我正在使用Interface Builder来pipe理属性。 .h文件 @property (nonatomic) IBOutlet FXLabel *titleLabel; .m文件 self.titleLabel.shadowColor = [UIColor colorWithWhite:1.0f alpha:0.8f]; self.titleLabel.shadowOffset = CGSizeMake(1.0f, 2.0f); self.titleLabel.shadowBlur = 1.0f; self.titleLabel.innerShadowColor = [UIColor colorWithWhite:0.0f alpha:0.8f]; self.titleLabel.innerShadowOffset = CGSizeMake(1.0f, 2.0f); .xbi文件 当试图编译和运行一个错误被扔在这一行 self.titleLabel.innerShadowColor = [UIColor colorWithWhite:0.0f alpha:0.8f]; 和错误看起来像这样: Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UILabel setInnerShadowColor:]: unrecognized selector sent to […]

接口生成器中的死出口/动作错误

有没有办法让Xcode拒绝build立一个应用程序,因为在我的Xib,Nib或Storyboard中有一个死亡的sockets或动作? 我经常build立一个应用程序,只是为了find它崩溃,由于一个接口生成器文件指向我的类上不再存在的关键。 我慢慢地得出结论,最好是用编程的方式来构build这些UI,但是我想知道是否有一种方法,至less对于我的老版本的Xcode来说,这些东西是对我的这些东西的警告?

Interface Builder教程介绍如何在Xcode 4.2中定制UIButtons

我试图build立一个iPad应用程序,使用自定义图像作为button与我自己的自定义行为时,button被选中,触及了内部,外部等 我正在尝试使用Interface Builder来做到这一点,但是对于各种文本字段的含义,例如背景图像,阴影颜色,阴影偏移,突出显示色调,绘图等,我有很多问题。 有谁知道一个很好的教程,通过界面生成器上的UIBUttons?

iPhones(从5到6 Plus)与尺寸类别的比例布局

我已经通过了一些关于大小类的教程,但我仍然无法弄清楚一件事情。 iPhone 5,iPhone 6和iPhone 6 Plus具有完全相同的屏幕宽高比,所以我希望他们使用相同的内容布局。 我说的意思是与屏幕的宽度和高度成正比。 但! 我无法find一种方法使其与所有iPhone的成比例! 只有几个限制确实支持比例:“长宽比”,“相同宽度”+“乘数”,“相同高度”+“乘数” 约束,例如前沿,水平中心在容器中,所有引脚约束以逻辑点的绝对值进行操作,并且所有iPhone的屏幕在逻辑点上具有不同的大小; 从而我无法在所有的iPhone上实现相同的画面。 更新 我添加了一张图片来解释我想要达到的目的:

升级到Xcode 7后,UIKit冻结的应用程序

在将我的项目升级到Swift 2.0并使用Xcode 7(GM)之后,我注意到一些视图控制器冻结了导航上的应用程序。 仪器显示,CPU使用率超过9000%,由UIKit和Foundation使用。 你有没有遇到过这个问题?

Xcode和iOS – 创build插件?

是否有可能创build自定义的UIViews可以在界面生成器上用作插件? 所以我可以将它们拖放到界面bulder上,看看实际的视图是如何看起来像没有havig运行代码来查看视图。

将Xcode 4.5新的XIB文件还原到iOS <6

我已经安装Xcode 4.5与iOS6 SDK和其他旧的SDK(从4.3到6.0)进行testing。 漂亮,但有一个大问题! 为iOS6生成新的XIB文件! 这是一个问题,因为我的应用程序需要在较旧的设备上运行,不仅仅是6.0+! 当我在5.1设备中加载新的视图(ios6)时,它悄然崩溃,出现这个错误: 2012-09-24 22:00:17.090 App [14524:11f03] *由于未捕获的exception“NSInvalidUnarchiveOperationException”而终止应用程序,原因:“无法实例化名为NSLayoutConstraint的类” 如何删除XIB中的额外的行,使(xib和应用程序)与旧的ios版本兼容? 非常感谢。

UINavigationController子类 – 自定义Pop

像许多其他人一样,我想在UINavigationController中使用“后退”button时执行一个操作。 我知道一些替代方法,例如添加我自己的button,并尝试欺骗的外观,使用viewWillDisappear和设置标签的所有非回操作,将导致视图消失,等等。 但是我想尝试的是inheritanceUINavigationController并在popViewControllerAnimated中注入一些东西: 但是我无法得到一个简单的testing用例。 这是我试过的… 我创build了一个新的类,CustomNavigationController,从UINavigationControllerinheritance。 在这里,我更新了popViewControllerAnimated: 。H: #import <UIKit/UIKit.h> @interface CustomNavigationController : UINavigationController @end .M: #import "CustomNavigationController.h" @interface CustomNavigationController () @end @implementation CustomNavigationController – (UIViewController *)popViewControllerAnimated:(BOOL)animated{ NSLog(@"pop!"); return [super popViewControllerAnimated:animated]; } @end 在界面生成器中,我更改了导航控制器的类: 我错过了什么? 我期待“popup”被logging,每当我popup此导航控制器中的任何视图。

Xcode图像目录:图像没有在界面生成器中显示

所以,艺术家给我发了一个Resources.xcassets文件夹,我简单地把它拖入项目中。 然后,我跳到界面生成器,添加了一个新的UIImageView,从xcassets分配一个图像名称,令我惊讶的是,我看不到图像。 它显示为一个蓝色的问号。 注意,IB自动完成正在工作,当我运行应用程序时,资产实际上显示出来了! 但不是在界面的build设者,这使得铺设资产几乎是不可能的,特别是在大小适合不工作… 报告错误:15733387

如何从另一个xib视图中的一个xibembeddedUIViewController的视图?

MyViewController.xib将File的Owner类设置为MyViewController ( UIViewController一个子类),将File的Owner视图连接到包含一些子视图的UIView 。 OtherViewController.xib具有文件的所有者类设置为UIViewController和文件的所有者视图连接到一个空的UIView 。 是否可以在Interface Builder中将MyViewController的视图embedded到OtherViewController.xib视图中? 我试图将MyViewController一个实例添加到OtherViewController.xib,但我不能把它放在视图(因为它不是一个UIView ),我无法进入MyViewController中与MyViewController关联的视图(只有视图控制器本身,并没有连接到,使其到OtherViewController.xib)。