问题标签 [rubymotion-promotion]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rubymotion - ProMotion 屏幕延迟
我正在开发一个包含火车站列表的应用程序,当您从列表中选择一个车站时,应该有一个显示更多信息的视图。
对于我正在使用的列表PM::TableScreen
在那里,当用户选择一个电台时,我会调用这个方法:
以及对应的StationScreen
这会产生以下结果:
单击后退按钮时效果很流畅。
现在,我想切换到 ProMotion::Screen
StationScreen 变为:
和 select_station 方法:
现在后面的动画很奇怪。请注意图像如何仍然显示一段时间,然后消失。
我做错了什么以及如何正确实施它ProMotion::Screen
?
更新1:这修复了它。ProMotion 的示例是建议错误的事情。
这是正确的方法吗?
rubymotion - 表数据未在 `on_load` 回调中使用 `on_refresh` 回调刷新
我的 tableview 不会重新加载数据,它只显示noob
而不是 redreshed 数据。
我是否遗漏了代码中的任何步骤?
rubymotion - Promotion::FormotionScreen 将 on_touch 动作添加到行
我有一个使用“ProMotion-formotion”gem 可以很好地工作的设置屏幕。我想将几行做成按钮,按下时会调用一个方法,例如:
有谁知道我怎么能做到这一点?
编辑:我在这里找到了一个可能的解决方案: 如何在 ProMotion-Formotion 中使用 .on_delete 回调
但仍然想知道在 table_data 方法中是否有办法做到这一点。
ios - RubyMotion 中的 Google Maps iOS SDK 崩溃
我有一个内置于 RubyMotion 的 iOS 应用程序(使用 Promotion 框架)。我正在尝试加载一个视图,它只是一个谷歌地图视图(GMSMapView) - 他们的例子甚至,它在应用程序第一次安装在设备或模拟器上时加载良好,但每次之后都会立即崩溃那; 或者即使该屏幕已关闭,然后在不关闭应用程序的情况下重新打开。
该代码只是谷歌的“Hello World”示例,我正在把头撞到墙上。我的代码在下面,除了尝试将其作为促销屏幕之外,我还尝试通过子类化一个新的 UIViewController 并得到相同的错误。
我的代码:
这是崩溃日志的相关部分:
这让我发疯,任何帮助将不胜感激!
rubymotion - 在 ProMotion 屏幕上设置背景图像的最简单方法是什么?
我只想在屏幕上为占位符设置背景图像。最快、最简单、最简单的方法是什么?我尝试过的一切似乎都不起作用。
我应该提到这是在 RedPotion 中,所以我已经可以访问 RMQ。
rubymotion - 在 RubyMotion 中更改 BW::Media Modal 的界面方向
我有一个完全纵向(无横向)的 RubyMotion 应用程序,但加载BW::Media.play_modal
了我想在横向模式下播放的外部 MP4 视频 URL。
它使用 RMQ、PM 和 BW 像这样加载:
我知道如何启用autoRotate
整个屏幕/控制器,但有没有办法仅在播放模式时强制横向模式?
提前感谢您的帮助!
ruby - 使用 rmq 将子屏幕添加到父屏幕
在 HomeScreen 类的 on_load 方法中,我想做一些类似 rmq.append(LoginScreen, :login_form) 的事情。LoginScreen 继承自 PM::FormScreen。
由于我没有在 LoginScreen 中实现 initWithFrame,因此应用程序崩溃了。
这已在http://jamonholmgren.com/getting-started-with-motionkit-and-promotion/中完成,但使用了运动套件。我怎样才能用 rmq 达到同样的效果?