草庐IT

ios - 如何使用 swift 在 UICollectionView 单元格中加载自定义单元格(xib)

我使用Swift创建了一个小型示例项目。我创建了一个“MyCustomView”作为xib,其中包含标签、按钮和imageView,如下面的代码所示:importUIKit@IBDesignableclassMyCustomView:UIView{@IBOutletweakvarlblName:UILabel!@IBOutletweakvarbtnClick:UIButton!@IBOutletweakvarmyImageView:UIImageView!varview:UIView!@IBInspectablevarmytitleLabelText:String?{get{retur

ios - git pull 后无法打开 xib 文件,元素名称无效

我正在与另一位开发人员合作项目。我们正在研究bitbucket。问题是他修改了XIB文件。之后,当我执行gitpull时,我收到更改,但在XIB文件上出现错误。当我试图打开它时,显示一条提示消息说无法打开第81行startTag:无效的元素名称。谢谢:) 最佳答案 很高兴您纠正了这个问题。我最近遇到了同样的问题。这是一个merge冲突,这就是Xcode抛出该错误的原因。在.xib文件中,您将看到如下内容:>>>>>>apps您可以执行上述操作,或者通过在文本编辑器中打开.xib文件来手动更正merge冲突问题。更正后,文件应该可以在

ios - git pull 后无法打开 xib 文件,元素名称无效

我正在与另一位开发人员合作项目。我们正在研究bitbucket。问题是他修改了XIB文件。之后,当我执行gitpull时,我收到更改,但在XIB文件上出现错误。当我试图打开它时,显示一条提示消息说无法打开第81行startTag:无效的元素名称。谢谢:) 最佳答案 很高兴您纠正了这个问题。我最近遇到了同样的问题。这是一个merge冲突,这就是Xcode抛出该错误的原因。在.xib文件中,您将看到如下内容:>>>>>>apps您可以执行上述操作,或者通过在文本编辑器中打开.xib文件来手动更正merge冲突问题。更正后,文件应该可以在

由.xib创建的自定义uitaiteViewCell不显示

我迷路了。我搜索和搜索,找不到没有显示自定义单元格的原因。//ProfileCell.swift:importUIKitimportQuartzCoreclassProfileCell:UITableViewCell{@IBOutletweakvarprofileNameLabel:UILabel!@IBOutletweakvarprofilePictureView:UIImageView!}第二个默认的tableViewCell正常显示。我在接口构建器或任何错误中没有缺少约束。ProfileCell在profilecell.xib身份选项卡中选择为自定义类。//MoreTableViewCo

ios - 每个 .xib 文件都必须有自己的 .h 和 .m 文件吗?

我正在研究iOS开发,因为几天后我将开始使用网络服务创建iOS应用程序。尽管我已经阅读并看过很多教程、文档、论坛等等,但我的问题仍然没有答案,或者更确切地说,答案没有明确说明。我希望有一个人可以帮助我。我只是想知道这一点,因为如果每个.xib文件都必须有自己的类文件,那将意味着我会有很多文件。 最佳答案 答案是否定的,但是当为每个ViewController使用nib文件时(而不是作为nib文件集合的Storyboard),您通常会这样做。nib文件存档对象图记住这一点。Interfacebuilder及其创建的nib文件用于创建对

iphone - iOS:XIB 中使用的图像名称

有什么方法可以找出XIB中使用的图像代号,例如按钮的背景?假设我有一个带有按钮的xib,它的属性背景(对于状态配置:默认)设置为“button.png”,按钮有一个IBOutlet,例如myButton。当我的View是从xib创建的时,我可以通过以下方式轻松访问图像:[myButtonbackgroundImageForState:UIControlStateNormal]但它当然是UIImage,但我需要找到xib中使用的图像名称(“button.png”)。我尝试子类化UIButton并在initWithCoder:(NSCoder*)aDecoder中找到NSCoder的东西,

ios - 我可以为 iOS6 和 iOS7 的同一个 UIVIewController 设置两个不同的 xib 吗?

我可以为iOS6和iOS7设置两个不同的xib吗?我无法对两个iOS的同一个xib文件进行相同的更改,也无法在代码中设置所有内容。谢谢 最佳答案 是的,您可以只使用[[UIDevicecurrentDevice]systemVersion],如该问题的已接受答案中所述:HowtocheckiOSversion?获取版本并相应地有条件地加载正确的XIB。 关于ios-我可以为iOS6和iOS7的同一个UIVIewController设置两个不同的xib吗?,我们在StackOverflow

iphone - xib中tableview中SearchBar和搜索显示 Controller 的实现方法

这个问题在这里已经有了答案:howtoaddsearchbarinuitableview?(4个答案)关闭9年前。我有带字典的可变数组。我在TableView中显示该数组。现在我想实现TableView的搜索和显示Controller。怎么办?任何建议或代码..我的数组在这里按字母顺序在uitableview中显示“名称”键。[{"name":"Fish","description":"sdhshs","colorCode":null,},{"name":"fry","description":"sdhshs","colorCode":null,},{"name":"curry","d

iphone - 已创建相应类后无法连接 .xib 文件

我使用的是xCode4.2,在分别创建.h和.m类之后,我添加了一个同名的.xib文件。所以现在我有:ExampleClass.hExampleClass.mExampleClass.xib但是,ExampleClass.xib不会连接到任何东西。我尝试将它拖到文件的所有者,拖到任何地方,但它无法连接。我该怎么做呢?我看到的不同之处在于,当同时创建所有这些文件时(.h、.m和.xib),我看到单击文件所有者时,它在Outlets下有“searchDisplayController”和“view”连接检查器。我事后创建的ExampleClass.xib没有“Outlets”部分。我可能忽

ios - ionic ios 应用程序构建失败 MainController.xib

有时当我尝试在xcode上构建我的ios项目时,我会收到以下错误Thefollowingbuildcommandsfailed:CompileXIBProjectName/Classes/MainViewController.xibErrorcode65forcommand:xcodebuildwithargs:-xcconfig,/Users/ritesh/Documents/Projects/test-app/platforms/ios/cordova/build-debug.xcconfig,-project,ProjectName.xcodeproj,ARCHS=i386,-t