草庐IT

iphone - 在以编程方式创建的控件中检测 iOS UI 事件

我想要一个我在主视图Controller中创建的文本输入(UITextField)对用户的输入使用react(特别是当他们点击键盘的“返回”键时),但我找不到任何方法来做到这一点.我知道执行此操作的“常规”方法是在InterfaceBuilder中创建控件并使用它将控件上的事件连接到公开的IBAction方法,但我想在没有InterfaceBuilder的情况下执行此操作。或者我可以在InterfaceBuilder中创建控件并使其事件正常连接,但是我如何才能从我的控件中获取对象来控制它(我只想能够隐藏/显示它并可能重新定位)代码?我还是找不到办法做到这一点任何一条路线都适合我——我真

objective-c - 在一个 Action 中观察多个 View 上的触摸

我有一个包含3个独立subview的父View。subview在父View中展开,没有重叠(并且中间有一些空间)。当用户在屏幕上移动她的手指(没有抬起它)时,我想在他们进入和退出每个subview时跟踪触摸。示例:如果用户开始触摸屏幕上subview之外的某处,然后将她的手指滑过subview1,离开subview1,再滑过subview2,然后松手,我会期望触发这些事件:触摸开始触摸输入的child1触摸退出的child1触摸输入的child2触摸结束似乎touchesBegan:withEvent:和touchesEnded:withEvent:方法在这种情况下会有所帮助,但是当我

ios - 如何在 UICollectionView 上动态实现 Sections?

你和其他开发者怎么样?我是iOS开发的新手,并且仍在努力实现我在其他语言中相对容易实现的功能。我正在构建一个事件应用程序。在我的应用程序上,用户可以选择每次运行该应用程序时他希望看到的事件类别。有时根据[日期]等过滤器,某些类别可能没有结果显示。例如:他选择了类别A、D、F、G和M。但是今天,只有D、F和M满足条件,即有要显示的事件。所以,用户偏好给出了一个类别数组(部分)。只有当每个类别的事件数组(部分中的项目)至少有一个项目时,才应显示每个类别。问题是,在我的UICollectionView中,我想根据上面的内容实现numberOfSections和numberOfItemsInS

android - iOS/Android 是否可以知道用户何时触摸了广告?

我被要求在我正在开发的应用程序上添加分析内容,我需要跟踪的事件之一是:用户在应用程序的哪个屏幕上触摸广告.这对我来说似乎很奇怪,我认为不可能以可靠的方式做到这一点。我尝试在线查找,但没有成功。我们正在使用多个广告网络,所以我想添加一些事件来跟踪用户离开应用程序的时间(广告通常会这样做)。有谁知道更好的方法,或者是否可以通过任何广告网络做到这一点?谢谢。 最佳答案 我会代表IOS发言,但我相信在Android中也是可能的。在IOS上,检查广告框架是否有任何委托(delegate)方法,任何流行的都应该有。如果您自己滚动,只需将您自己的

ios - 语言设置事件在 iOS 应用程序中发生更改

我正在开发具有本地化支持的通用iOS应用程序。我可以检测到应用程序使用的当前语言,但我想知道用户何时从更改语言General->International->Language->我需要根据语言选择对后端服务器上的用户设置进行一些更改。我正在搜索用户从设置更改语言时的事件,但我没有找到任何东西。有人知道是否可以检测到此事件吗?感谢任何形式的帮助。谢谢。 最佳答案 没有事件,因为更改语言会终止所有正在运行的应用程序。因此,当您再次启动应用程序时,如果您将以前的语言保存在某个地方,您可以检测到语言是否已切换。

ios - 如何从后台检查 phonegap 应用程序是否处于事件状态?

我想知道是否可以有一个事件处理程序,它总是在一个应用程序要从后台状态转为前台状态。phonegap有没有提供监听重启事件的插件?或者...有什么本地方法吗?任何帮助都会得到帮助。 最佳答案 是的-查看pause和resume. 关于ios-如何从后台检查phonegap应用程序是否处于事件状态?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/13617242/

ios - 即使应用程序在后台运行,如何在越狱 ios 设备上收听所有触摸事件

我想知道如何在越狱ios设备上监听所有触摸事件,即使应用程序在后台运行。此功能是在名为AutoTouch的应用程序中实现的。有什么想法或建议吗? 最佳答案 无需越狱就可以通过私有(private)api捕获系统范围的触摸事件(当然它也可以在越狱设备上工作)。这是link.它还包含指向github示例的链接。 关于ios-即使应用程序在后台运行,如何在越狱ios设备上收听所有触摸事件,我们在StackOverflow上找到一个类似的问题: https://sta

ios - 如何处理 UIView 中的点击事件

我正在编写一个简单的纸牌游戏,现在我想让卡片成为其中的一部分。我所有的卡片都是UIView对象,其中有2个UIImageView来显示卡片的背面或正面.我想处理鼠标点击,但我真的不知道该怎么做。有接口(interface)可以添加吗?谢谢! 最佳答案 您可以制作卡片按钮(也许不是最佳解决方案)并在代码中处理按钮事件。您可以在卡片或superView上使用手势识别器。您可以使每张卡片成为UIView的子类并覆盖UIResponder处理触摸事件的方法。或者你可以变得非常棘手并制作卡片CALayers,并且只处理父View中的UIRes

ios - 我们如何使用 Watchkit Touch 事件?

我想在我的应用中使用触摸事件。我知道watchKit中不能使用手势识别器。是否可以使用touchesBegan、touchesMove等函数? 最佳答案 AppleWatch应用程序使用WatchKitframework.UIKit事件不适用于此处。替代方法是使用触发ContextMenu的强制触摸事件(如果可用)Insteadofjusttappingitemsonthescreen,pressingthescreenwithasmallamountofforceactivatesthecontextmenu(ifany)asso

iOS/iPhone SDK : Is there an event for when network is lost/back?

我想在连接断开和连接恢复时进行一些治疗。是否有任何事件来处理它?提前致谢E. 最佳答案 您应该使用ASIHTTPRequest中使用的良好实践.他们使用Reachability正如他们所说,由Apple开发的类(class)的替代率下降了希望对你有帮助 关于iOS/iPhoneSDK:Isthereaneventforwhennetworkislost/back?,我们在StackOverflow上找到一个类似的问题: https://stackoverflo