草庐IT

ib_logfiles

全部标签

ios - XCode 8 通用应用 : IB not showing all device resolutions

我有一个专为iPad设计的iOS应用程序。现在我正在尝试将其转换为通用应用程序。我正在使用XCode8.0GM(8A218a),问题是当我在InterfaceBuilder上打开Storyboard时,它只允许我选择不同的iPad屏幕尺寸和方向,但没有显示iPhone选项:我已经在目标的部署信息中选择了“通用”。IB界面从XCode7.3到8发生了很大变化,所以我的问题是如何将iPhone的View添加到Storyboard。 最佳答案 我发现了问题:我需要在右侧面板上选中“使用自动布局”和“使用特征变体”。这些在原始应用的Stor

ios - XCode 8 通用应用 : IB not showing all device resolutions

我有一个专为iPad设计的iOS应用程序。现在我正在尝试将其转换为通用应用程序。我正在使用XCode8.0GM(8A218a),问题是当我在InterfaceBuilder上打开Storyboard时,它只允许我选择不同的iPad屏幕尺寸和方向,但没有显示iPhone选项:我已经在目标的部署信息中选择了“通用”。IB界面从XCode7.3到8发生了很大变化,所以我的问题是如何将iPhone的View添加到Storyboard。 最佳答案 我发现了问题:我需要在右侧面板上选中“使用自动布局”和“使用特征变体”。这些在原始应用的Stor

ios - 自定义字体在 IB 中显示,但在模拟器中不显示

我已经设置了一个UITextView和一个UILabel来使用自定义字体。(这是一个垂直镜像的蒙古字体,但我也包含了英文文本,以便您可以看到效果。)在InterfaceBuilder中显示的文字,但在模拟器中,大多数字符都在UITextView中只是空盒子。奇怪的是,UILabel中的字符在模拟器中显示正确。如何让它们也显示在UITextView中?注意事项:我使用的是Xcode6.3.2版。来自thisSOQ&A我知道自定义字体应该在IB中与Xcode6一起使用。我已将我的字体文件添加到项目中,并从UITextView和UILabel的自定义字体列表中选择它。我在项目的Info.pl

ios - 自定义字体在 IB 中显示,但在模拟器中不显示

我已经设置了一个UITextView和一个UILabel来使用自定义字体。(这是一个垂直镜像的蒙古字体,但我也包含了英文文本,以便您可以看到效果。)在InterfaceBuilder中显示的文字,但在模拟器中,大多数字符都在UITextView中只是空盒子。奇怪的是,UILabel中的字符在模拟器中显示正确。如何让它们也显示在UITextView中?注意事项:我使用的是Xcode6.3.2版。来自thisSOQ&A我知道自定义字体应该在IB中与Xcode6一起使用。我已将我的字体文件添加到项目中,并从UITextView和UILabel的自定义字体列表中选择它。我在项目的Info.pl

ios - 控制 IB_DESIGNABLE/IBDesignable 的目标 Interface Builder 构建

我正在尝试在我的应用中使用IB_DESIGNABLE。问题是我的应用程序很大,需要花费大量时间来构建(即很多分钟),所以我想将所有自定义View保存在一个单独的目标中,让InterfaceBuilder只构建该目标以满足。无论我尝试什么,Xcode似乎在执行InterfaceBuilder的“可设计”构建时构建我项目中的所有目标,即使我将所有Storyboard和IB_DESIGNABLE类移动到它们自己的框架中并将它们从所有其他目标中删除也是如此。大部分有问题的代码是用Objective-C编写的。有没有办法配置或欺骗界面构建器只构建我想要它构建的目标?我试过谷歌搜索,但没有找到任何

ios - 控制 IB_DESIGNABLE/IBDesignable 的目标 Interface Builder 构建

我正在尝试在我的应用中使用IB_DESIGNABLE。问题是我的应用程序很大,需要花费大量时间来构建(即很多分钟),所以我想将所有自定义View保存在一个单独的目标中,让InterfaceBuilder只构建该目标以满足。无论我尝试什么,Xcode似乎在执行InterfaceBuilder的“可设计”构建时构建我项目中的所有目标,即使我将所有Storyboard和IB_DESIGNABLE类移动到它们自己的框架中并将它们从所有其他目标中删除也是如此。大部分有问题的代码是用Objective-C编写的。有没有办法配置或欺骗界面构建器只构建我想要它构建的目标?我试过谷歌搜索,但没有找到任何

ios - Xcode 6 在 IB 中添加 tableHeaderView

在Xcode5中,我能够将UIView拖到IB中的UITableView中以创建标题。但是在Xcode6中,IB不会让我在里面放一个。IB中没有办法创建表头了吗? 最佳答案 您只需将UIView拖到表格的顶部(“原型(prototype)单元格”文本上方)并将其固定在那里。下降指示器变为单条水平线,两端各有一个小圆圈。当你放下它时,它会成为一个标题。您可以在底部做类似的事情来制作页脚。对于Storyboard中的TableViewController:对于xib中的TableView:

ios - Xcode 6 在 IB 中添加 tableHeaderView

在Xcode5中,我能够将UIView拖到IB中的UITableView中以创建标题。但是在Xcode6中,IB不会让我在里面放一个。IB中没有办法创建表头了吗? 最佳答案 您只需将UIView拖到表格的顶部(“原型(prototype)单元格”文本上方)并将其固定在那里。下降指示器变为单条水平线,两端各有一个小圆圈。当你放下它时,它会成为一个标题。您可以在底部做类似的事情来制作页脚。对于Storyboard中的TableViewController:对于xib中的TableView:

iphone - 无法以编程方式隐藏使用 IB 创建的 UIButton

我的iOSUIButton已从IB正确链接到我的ViewController中的IBOutlet,因为我可以从我的代码中更改它的标题。即:[self.myButtonsetTitle:@"newtitle"forState:UIControlStateNormal];//works但是,[self.myButtonsetHidden:YES];//doesn'twork//orself.myButton.hidden=YES;//doesn'twork这是怎么回事?如何让myButton消失?更新:一些附加信息这是与我的UIButton相关的代码:在我的.h文件中IBOutletUIB

iphone - 无法以编程方式隐藏使用 IB 创建的 UIButton

我的iOSUIButton已从IB正确链接到我的ViewController中的IBOutlet,因为我可以从我的代码中更改它的标题。即:[self.myButtonsetTitle:@"newtitle"forState:UIControlStateNormal];//works但是,[self.myButtonsetHidden:YES];//doesn'twork//orself.myButton.hidden=YES;//doesn'twork这是怎么回事?如何让myButton消失?更新:一些附加信息这是与我的UIButton相关的代码:在我的.h文件中IBOutletUIB