小编Bon*_*nke的帖子

为UIActivityViewController Swift设置不同的活动项目

我有UIActivityViewController4个选项:消息/邮件/ TW/FB.我想为每个选项发送不同的活动!

对于例如:在iMessage表,我需要把:String,NSURL,和UIImage.在Mail中,我需要在主题字段中放置字符串,然后在正文中放置字符串,UIImage以及NSURL.在TW/FB 我想放置图片像社交帖子做了它,也有一些字符串和NSURL.

你知道在iOS8中是否可以使用Swift吗?

我搜索了很多代码,但没有找到最适合我的代码.

ios uiactivityviewcontroller swift

34
推荐指数
2
解决办法
2万
查看次数

在导航栏中显示搜索栏和大标题也无需在 iOS 13 上滚动

我附加UISearchControllernavigationItem.searchControlleriOS上13这个工作得很好:我可以用最好的iOS的13式搜索栏。

但是,我希望默认情况下看到大标题和搜索栏。

我设置navigationItem.hidesSearchBarWhenScrolling = false是因为我想在我的屏幕上永久看到搜索,但默认情况下搜索栏会替换大标题。

有谁知道这怎么可能?

看一下这个

navigationItem.searchController = UISearchController(searchResultsController: nil)
navigationItem.hidesSearchBarWhenScrolling = false
Run Code Online (Sandbox Code Playgroud)

这是它的实际外观 这是它的实际外观

这就是我需要实现的方式(大标题和搜索栏都可见) 这就是我需要实现的方式(大标题和搜索栏都可见)

uisearchcontroller large-title preferslargetitles ios13

13
推荐指数
1
解决办法
5106
查看次数

在同一个应用程序中使用Parse和Google Maps - 链接器标志冲突 - iOS 7.1,Xcode 5.1

我有一个应用程序,我第一次使用PARSE.然后进行第二次更新,客户请求GoogleMaps.设置GMS时,它说:"选择你的项目,而不是特定的目标,然后打开Build Settings选项卡.在Other Linker Flags部分,添加-ObjC.如果这些设置不可见,请更改Build Settings中的过滤器酒吧从基本到全部."

如果我将-ObjC设置为链接器标志,我会从解析中遇到这种错误:

体系结构i386的未定义符号:"_ FBTokenInformationExpirationDateKey",引自:

- Parse中的[PFFacebookTokenCachingStrategy cacheTokenInformation:](PFFacebookTokenCachingStrategy.o) - Parse中的[PFFacebookTokenCachingStrategy expirationDate](PFFacebookTokenCachingStrategy.o) - Parse中的[PFFacebookTokenCachingStrategy setExpirationDate:](PFFacebookTokenCachingStrategy.o)"_ FBTokenInformationTokenKey",引自:

- Parse中的[PFFacebookTokenCachingStrategy accessToken](PFFacebookTokenCachingStrategy.o) - Parse中的[PFFacebookTokenCachingStrategy setAccessToken:](PFFacebookTokenCachingStrategy.o)"_ FBTokenInformationUserFBIDKey",引用自:

- Parse中的[PFFacebookTokenCachingStrategy facebookId](PFFacebookTokenCachingStrategy.o) - Parse中的[PFFacebookTokenCachingStrategy setFacebookId:](PFFacebookTokenCachingStrategy.o)"OBJC_CLASS $ _FBAppCall",引自:

Parse中的objc-class-ref(PFFacebookAuthenticationProvider.o)"OBJC_CLASS $ _FBRequest",引自:

Parse中的objc-class-ref(PFFacebookAuthenticationProvider.o)"OBJC_CLASS $ _FBSession",引自:

Parse中的objc-class-ref(PFFacebookAuthenticationProvider.o)"OBJC_CLASS $ _FBSessionTokenCachingStrategy",引自:

Parse中的_OBJC_CLASS _ $ _ PFFacebookTokenCachingStrategy(PFFacebookTokenCachingStrategy.o)"OBJC_METACLASS $ _FBSessionTokenCachingStrategy",引自:

Parse中的_OBJC_METACLASS _ $ _ PFFacebookTokenCachingStrategy(PFFacebookTokenCachingStrategy.o)ld:未找到架构i386 clang的符号:错误:链接器命令失败,退出代码为1(使用-v查看调用)

我找到了一个解决方案,不要在应用程序中添加Facebook并使用这种标志:-force_load

使用此之后,我也有错误:ld:找不到文件:clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

我尝试了不同类型的使用它,例如:-force_load - 相同的错误-force_load pathOfFramework/ - 相同的错误

有可能给我一个解决方案吗?

非常感谢 !

这是第一个错误

ios7 xcode5.1

3
推荐指数
1
解决办法
567
查看次数