草庐IT

push-segue

全部标签

swift - 通过 segue 传递变量? Xcode 8 swift 3

所以我正在创建一个闹钟。一个ViewController是一个TableView。另一个ViewController由带有提交按钮的UIDatePicker组成。目标是当用户单击提交按钮时,它将日期保存在日期选择器上。除了保存日期外,它还可以连接到TableViewController。我试图在单元格中显示保存为标签的时间。这是我的DatePickerViewController代码。我在函数外定义了变量。然后当他们点击提交时它应该更新值。但是,当它通过segue时它不会更新它。varmyDate="1:39PM"@IBActionfuncsubmitDate(_sender:AnyO

ios - 为什么 Interface Builder 没有显示我的 unwind segue?

我的应用程序的导航流程看起来有点像这样:UINavigationController-MasterViewController>DetailViewController>InfoViewControllerMasterViewController包含以下方法:@IBActionfuncunwindToMaster(withsegue:UIStoryboardSegue){}在DetailViewController中,有一个类似的方法:@IBActionfuncunwindToDetail(withsegue:UIStoryboardSegue){}我将这些方法与UIButton一起使

ios - "Onesignal for Voip push"和 "Firebase Cloud Messaging"不能一起工作

我正在集成通过更新“实时数据库”触发的“FirebaseCloudMessaging”,它工作正常,直到与用于向IOS设备发送Voip推送通知的OneSignal集成。用于发送Voip推送通知的OneSignal运行良好。有谁知道我的代码发生了什么,如果你能在下面更正我的代码,那会对我很有帮助(即使只是建议,教授如何解决这些问题也有很大帮助)。已经尝试在没有Firebase的情况下使用OneSignal发送常规推送通知和Voip推送通知,但是OneSignal技术支持提到“我们不建议对voip和常规推送使用相同的应用程序。”funcapplication(_application:UI

iOS 禁用推送 segue 动画

我有一个包含各种segue的Storyboard,用于在NavigationController中推送ViewController。在Storyboard中我禁用了动画:但是推送仍然是动画的。为什么? 最佳答案 该动画是默认行为。您需要像这样创建自定义UIStoryBoardSegue:PushNoAnimationSegue.h是:#import@interfacePushNoAnimationSegue:UIStoryboardSegue@endPushNoAnimationSegue.m是:#import"PushNoAnim

git 提交出错:failed error: failed to push some refs to

gitpush时候出错:failederror:failedtopushsomerefsto 这是因为远程和本地版本不一致导致的解决办法:1,gitpull--rebaseorigin分支名称gitpull--rebase分支名称:是将远程库中的更新合并到本地库中rebase参数:取消本地更新内容的commit并将本地更新接到远程更新合并之后,2,将rebase后的内容再push到远程分支 gitpushorigin 分支名称参考博文:gitpush错误failedtopushsomerefsto的解决_卖枸杞的程序员的博客-CSDN博客

ios - View Controller 在 Segue 后消失

我有一个客户选项卡Controller,它有一个自定义图标,当用户单击弹出菜单时会出现3个选项。当我单击第一个选项时,它应该将我带到一个新的ViewController,但是当我单击它时,ViewController只出现一秒钟,然后再次消失。我不确定为什么,但这是我的客户标签栏代码:importUIKitimportPopMenuclassTabBarController:UITabBarController,UITabBarControllerDelegate{overridefuncviewDidLoad(){delegate=self}functabBarController(

【HMS Core】Push Kit推送是否支持多版本统一发送

【问题描述】如果应用同时包含鸿蒙版,安卓版,苹果版,那么,这个推送是否支持一个请求同时推这三种。【问题分析】1、推送接口中需要设置appid,而每个应用都有不同的appid,token也是跟应用对应的,所以无法一次请求为多个应用推送消息。2、需要项目设置->应用目录下APPID、ClientID、ClientSecret等参数。【解决方案】不支持欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh

ios - 为什么我不能在 xcode 6.1 中使用 show segue?

所以我正在为另一个swift项目做测试,我想连接一个嵌入了NavigationController的TableViewController到一个常规的ViewController在条形按钮项和第二个ViewController之间使用segue。当我控制拖动按钮到ViewController时,我只得到以下选项:据我了解,我应该会看到一长串项目,包括展示和展示详情。即使我将它们与push或任何其他segue连接,如果我选择segue,我也无法选择show或showdetail作为segue的类型。我究竟做错了什么?我没有对ViewController.swift进行修改。谢谢!

【git 新手易错】git push 提示:“error: 无法推送一些引用”

点击快速跳转错误提示是这样的背景:实践想法:克隆到本地的repo是否还需要再关联一下呢?实践行动:解决问题:错误提示是这样的[root@localhostgitlearn]#gitpushoriginmastererror:srcrefspecmasterdoesnotmatchany.error:无法推送一些引用到'git@github.com:***/gitlearn'背景:我在github上新创建了一个空的repo,通过gitclonegit@github.com:xxx/xxx克隆到本地。[root@localhostgitclone]#gitclonegit@github.com:*

ios - 来自 viewDidAppear 的 Segue 调用有效,但不是来自 viewWillAppear

我在给定环境中有以下场景:Xcodev7.3.1swift2在登录viewController中,如果用户已经登录,我最初在viewWillAppear方法中有以下segue调用以绕过登录屏幕:overridefuncviewWillAppear(animated:Bool){ifPFUser.currentUser()!=nil{self.performSegueWithIdentifier("login",sender:self)}}segue没有工作,所以我在进行segue调用的地方设置了一个断点,并验证它确实被命中了。我还单步执行调用并验证没有抛出异常,但由于某种原因未执行se