草庐IT

IOS-Swift

全部标签

ios - 如何添加到 XML 文件的链接?

我有一个UITable,里面装满了XML数据——书名、作者和它的PDF链接。首先,我需要创建一个XML文件,我编写了如下代码,但它仅将链接显示为文本。我想要一个关于它的链接。请指导我。Book1ABChttp://api.geonames.org/neighbours...... 最佳答案 如果你想在这种情况下像往常一样使用web链接,你应该查看NSLinkAttributeName。例子:letattributedString=NSMutableAttributedString(string:"Linktosite!")attri

ios - Stockfish Chess Engine 与 Swift 中的 iOS 项目集成

我正在尝试将StockfishChessEngine与一个用Swift编写的应用集成。StockfishiOS源代码对所有人开放,但它是用Objective-C编写的,引擎是用C++编写的。我对objective-c没有任何问题,但似乎无法理解它如何与Swift一起工作,这是否可能。Stockfish引擎没有文档,我很难理解它将如何在Swift应用程序中构建,尤其是当这是我第一次尝试类似的东西时。其他人向我建议我可以尝试使用cocoapods将引擎暴露在swift中,但我在这里有点迷路。如果有人对我有任何建议,那就太好了。感谢您的宝贵时间! 最佳答案

ios - 在核心数据对象更改时更新 uicollectionview

我正在尝试将TableView转换为CollectionView。我让它显示单元格很好,但在我离开View/返回或将单元格滚动到屏幕外之前,不会显示对它们所做的任何更改。数据来源于核心数据第一个单元格正在正确更新,但其他单元格没有。如果我再次更新,它们会更新,但只会更新为上一次更新的值。我可以看到正在调用更新函数,但并未调用配置单元格来实际更新内容,仅在第一个单元格上完整代码在这里:http://pastebin.com/BDaVS6vqnslogs给出的结果//Viewinitialload2016-05-1815:03:38.012Calona[1304:315892]3.Pet:

ios - 由多个文本字段组成的邮件表单

我对在xcode中制作应用程序非常陌生,在制作我的应用程序时遇到了一个小问题。所以我想做的是,我想要一个包含多个文本字段的页面,当您按下一个按钮时,文本字段中的所有信息都会作为邮件发送。除了一件事,我一切正常。发送邮件时,所有信息都在一行中,我希望每个文本字段中的信息都在邮件中的单独行中。我感谢任何帮助,对于任何拼写错误,我深表歉意,我来自丹麦。:)代码:@IBOutletvartext3:UITextField!@IBOutletvartext2:UITextField!@IBOutletvartext1:UITextField!@IBActionfuncsendEmail(send

ios - 位码和dylib

我正在尝试编译一个C库以在我的iOS项目中使用它,并且我想嵌入bitcode。我可以针对每个架构成功构建静态库。那些静态库确实包含位码(使用otool检查),但动态库不包含位码。为什么?dylib不支持bitcode吗?我要构建的库是xz。这是脚本build_iOS(){ARCH=$1if[$ARCH=="i386"]||[$ARCH=="x86_64"];thenSDKROOT="$(xcodebuild-version-sdkiphonesimulator|grep-E'^Path'|sed's/Path://')"elseSDKROOT="$(xcodebuild-version

ios - svg 中的链接在 iOS 上不起作用

我有一个内联SVG,其中有指向其他div的链接。在台式机和Android移动设备上一切正常,而在iPad和iPhone上则不然。当我点击链接时,它会闪烁,就好像它已经识别出它是一个链接但没有任何Action发生。我的SVG是一张map,上面有15个图标,而且非常非常长,所以大大简化了jsfiddlehere或下面的CSS和HTML#link{margin-top:1000px;height:100px;width:100px;background:red;}Linkeddiv嵌入到SVG中的外部网站链接在iOS上工作正常,正常的HTMLahref链接到外部网站和其他div。我可以编辑内

ios - swift:表格 View 单元格中按钮上的弹出窗口始终显示在第一个单元格上

我正在用Swift制作一个表格View,其中每个单元格都包含一个按钮。点击按钮时,该按钮上会显示一个弹出框。我的问题是,无论我点击哪个单元格里面的按钮,popover总是显示在第一个单元格上。请参阅附图以获得更多理解。下面是我在tableviewcontroller类中的代码。我使用标签来检测按钮上的触摸。overridefunctableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{//Tableviewcellsarereusedandshouldbed

ios - 如何从这个应用程序复制UIButton选择的设计和 Action ?

我当前正在使用一个应用程序,并且正在尝试复制应用程序中发生的操作。下面是一个例子:如您所见,当我的手指位于选定的“UIButton”(至少我认为是这样)上时,背景图像将亮显。在不松开手指的情况下,滚动不同的选项会突出显示特定的UIButton。我相信每个都是一个没有文本标签的UIButton,他们刚刚为每个UILabel添加了一个UIButton。我也做过类似的事情:然而,我不明白的是他们是如何在每个选择之间突出显示背景的。它看起来像是UIControlEvents.TouchDown和UIControlEvents.TouchUpInside的组合。我编了一些类似的代码:camera

如何使用tableview和searchbarcontroller在swift3中创建范围搜索3

您好,所有人都使用TableView和SerchbarController设计了范围搜索。为此,已经使用了以下代码,但以某种方式不会向我返回实际输出。希望寻求帮助。谢谢你。输出:这是我的输出的屏幕截图代码:importUIKitclassSearchBookVC:UIViewController,UITableViewDelegate,UITableViewDataSource,UISearchResultsUpdating,UISearchBarDelegate{@IBOutletweakvartableview:UITableView!structBooks{varname=String(

javascript - Facebook 登录无法使用适用于 iOS 的应用内浏览器

我使用以下脚本通过FacebookJavaScriptAPI进行登录。varpermissions=['email','user_friends'].join(',');FB.login(function(response){//ifloginwassuccessful,executethefollowingcodeif(response.authResponse){//Performnextsetofmethods}},{scope:permissions});这适用于所有浏览器和Android(该脚本在iframe内呈现)。但是当用户在iOS的Facebook应用程序内浏览器中打开