草庐IT

customer_actions

全部标签

ios - 在 uibutton 中绑定(bind) Action -Reactive Cocoa

我已经声明了一个ActionvarpostAction:Action!现在我想要的是在按钮触发时触发此操作。triggerBtn.reactive.pressed=CocoaAction(postAction)但不能。当使用react性cocoa按下按钮时,我如何触发某些Action?我想出了一种观察Action的方法。self.testBtn.reactive.trigger(for:.touchUpInside).observe{eventin//dosomethingprint(event)}但不知道如何获取发件人并绑定(bind)自定义操作? 最佳答

xcode - 如何在 UITextView 返回/搜索键上添加一个 Action ?(swift 2)

我有一个UITextView,我将其用作翻译应用程序中的文本输入。当用户按下返回/搜索时,我想做一些Action,例如从textView搜索单词。我想像我们对IBAction那样做一些Action。 最佳答案 设置textView的委托(delegate)。比添加shouldChangeTextInRange用于检测返回/搜索按钮和performAction用于您的自定义操作。overridefuncviewDidLoad(){super.viewDidLoad()self.textView.delegate=self}functe

ios - Swift:如何设置在 CAKeyFrameAnimation 完成时发生的 Action

我使用CAKeyFrameAnimation的方式与它在this上的使用方式类似页。我试图在动画结束时发生一个Action,但我不确定我该怎么做。我查看了CAKeyFrameAnimation文档,没有看到任何关于completionHandler或任何东西的信息,我唯一能想到的就是为动画长度设置一个计时器,然后处理所有事情。我想一定有更好的方法来通知动画已经完成,但我一直没能找到更好的解决方案。 最佳答案 swift使用CATransaction.setCompletionBlock如下。CATransaction.begin()

android - 如何从 Intent.ACTION_GET_CONTENT 返回的 URI 中提取文件名?

我正在使用第3方文件管理器从文件系统中选择一个文件(在我的例子中是PDF)。这是我启动Activity的方式:Intentintent=newIntent(Intent.ACTION_GET_CONTENT);intent.setType(getString(R.string.app_pdf_mime_type));intent.addCategory(Intent.CATEGORY_OPENABLE);StringchooserName=getString(R.string.Browse);Intentchooser=Intent.createChooser(intent,choos

android - 如何从 Intent.ACTION_GET_CONTENT 返回的 URI 中提取文件名?

我正在使用第3方文件管理器从文件系统中选择一个文件(在我的例子中是PDF)。这是我启动Activity的方式:Intentintent=newIntent(Intent.ACTION_GET_CONTENT);intent.setType(getString(R.string.app_pdf_mime_type));intent.addCategory(Intent.CATEGORY_OPENABLE);StringchooserName=getString(R.string.Browse);Intentchooser=Intent.createChooser(intent,choos

ios - 在 Swift 中将静态方法设置为 UITapGestureRecognizer 的 Action

我正在静态方法中以编程方式创建一个UIView,并想添加UITapGestureRecognizer,它将调用我的Helper类中的另一个静态方法。Helper.swift:staticfuncshowLoadingPopUp(frame:CGRect)->UIView{lettransView=UIView.init(frame:frame!)lettapGesture=UITapGestureRecognizer(target:self,action:"transViewTapped:")transView.addGestureRecognizer(tapGesture)retur

ios - 在起点画一个矩形,然后按照我的 Action 在 Swift 中结束手势

我在stackoverflow上问了一个问题并收到了我的案子的完美答复。要获取UIPanGestureRecognizer的起点和终点,请使用代码:varview=UIView()funcpanGestureMoveAround(gesture:UIPanGestureRecognizer){varlocationOfBeganTap:CGPointvarlocationOfEndTap:CGPointifgesture.state==UIGestureRecognizerState.Began{locationOfBeganTap=gesture.locationInView(vie

android - android.intent.action.MAIN 是什么意思?

我见过很多不同的令人困惑的解释..什么意思和和 最佳答案 ACTION_MAIN被认为是应用程序的入口点。通常,它与CATEGORY_LAUNCHER结合使用。在指示应该出现在主屏幕的启动器中的Activity,或任何其他认为自己是启动器的Activity。此类“发射器”可查询PackageManager,使用queryIntentActivities(),以查找此类Activity并将其显示给用户。但是,ACTION_MAIN可以与其他类别组合用于其他特殊目的。例如,CATEGORY_CAR_DOCK与ACTION_MAIN表示当

android - android.intent.action.MAIN 是什么意思?

我见过很多不同的令人困惑的解释..什么意思和和 最佳答案 ACTION_MAIN被认为是应用程序的入口点。通常,它与CATEGORY_LAUNCHER结合使用。在指示应该出现在主屏幕的启动器中的Activity,或任何其他认为自己是启动器的Activity。此类“发射器”可查询PackageManager,使用queryIntentActivities(),以查找此类Activity并将其显示给用户。但是,ACTION_MAIN可以与其他类别组合用于其他特殊目的。例如,CATEGORY_CAR_DOCK与ACTION_MAIN表示当

ios - 质量 : Custom AVFoundation Camera App VS. iOS 标准相机应用

我已经使用各种主题和照明进行了多项测试。每个测试都显示标准iOS相机应用程序质量明显优于我自定义的基于AVFoundation的应用程序(颜色未褪色、更好的对焦、更好的照明、更少的颗粒感)。我无法解释这些巨大的差异。下面是使用这两种方法(使用前置摄像头)拍摄的视频的屏幕截图示例。iOS标准相机应用自定义AVFoundation录制的视频自定义实现代码:letchosenCameraType=AVCaptureDevicePosition.Front//getcameraletdevices=AVCaptureDevice.devices()fordeviceindevices{if(!