问题标签 [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.
ios - 如何避免在促销 TableScreen 中点击时更改 remote_image 大小
我有一个具有特定高度的 ProMotion TableScreen,在单元格哈希中给出 remote_image 和一个处理水龙头的动作:
表格加载了以 60x60 大小显示的图像,但是点击单元格会调整图像大小并导致固定高度 (60) 但更改宽度以满足纵横比。
如何避免这种调整大小?是否可以在不更改图像本身的情况下固定图像帧大小?
谢谢,本斯
ios - iOS 自定义键盘抛出异常
使用 Rubymotion 开发 iOS 应用程序,手头的任务是使键盘更小。由于某种原因,备用键盘是较大的版本(iOS7 之前?),而不是较新的备用键盘,后者大约短半英寸。找到了一些将“com.apple.keyboard-service”添加到 info.plist 并为自定义键盘子类化 UIInputViewController 的示例。例子:
似乎这可能与添加到 plist 的 NSExtension 有关。在测试项目中,ProMotion 是唯一使用的 gem。在主项目甚至是新的空项目中,我都会遇到与以下相同的错误:
ios - iOS RubyMotion 推广网页冻结
在网页屏幕内单击下拉菜单时,我的应用程序(这是一个 ruby motion IOS 应用程序)冻结了。
应用程序被冻结在这样的事情上。此处的用户单击 SelectCategory 按钮,现在无法执行任何操作。http://i.stack.imgur.com/FpZQ3.png
我的控制台输出:
3 月 11 日 14:59:33:CoreAnimation:栅栏 c413 超时
3 月 11 日 14:59:33:CoreAnimation:更新延迟太久
这是我的网络屏幕类:
非常感谢任何信息。
rubymotion - 更改 ProMotion 表格屏幕布局
我在 ProMotion 文档和示例中到处查看,但我无法找到更改 TableScreen 布局的方法,特别是 TableView 单元格的垂直起始位置。
我的屏幕顶部有一个 UIView 来显示一些按钮,并且 TableView 单元格应该从下面开始,但现在它们在彼此之上。
我什至设法使用 REPL 控制台移动 TableView:
4496872960
我的对象的 id 在哪里UITableViewWrapperView
,但我不知道在代码中将此对象的布局坐标放在哪里。
我的屏幕代码:
编辑:
我一直在尝试解决这个问题,现在我为我的UITableViewWrapperView
对象添加了一个样式,如下所示:
因此,在我的样式表中,我可以设置所有内容的样式:背景颜色、隐藏状态,但框架样式只是被忽略了。
rubymotion - ProMotion 生命周期方法出现故障
由于 ProMotion / RedPotion 的一些非常奇怪的行为,过去几周我一直在失去理智。
我已将奇怪的行为缩小为 ProMotion 的生命周期方法和 API 调用看似无序的执行。
我有一个屏幕,它将从我的 API 获取信息并根据从 API 返回的图像 url 显示图像。我将我的项目过度简化为屏幕、模型和样式表,如下所示:
测试屏幕:
样式表:
模型:
我已经放置了打印输出命令(mp),这样我就可以弄清楚什么时候执行了,正如你从下面的结果中看到的那样,一切都出了问题:
正如预期的那样,on_load 方法首先触发,但位于 on_load 方法中间的 API 调用最后触发。因此,我尝试在 view_did_load 方法中设置的图像属性为 nil 并且失败。
我来自 Rails 背景,而且我是 RubyMotion / ProMotion / RedPotion 的新手,所以我可能对这一切都错了,但这里似乎有些地方很不对劲。
rubymotion - 无法将远程图像添加到 ProMotion 中的 nav_bar 按钮
我的 nav_bar 应该在右侧显示登录用户的图片,单击它应该打开一个配置文件屏幕。
它适用于尚未上传个人资料图片的新用户,因为它使用本地占位符图片,但是当Auth.current_user["image"]
包含指向用户的远程个人资料图片的 URL 时,它不再有效。
当存在远程图像时,此代码无法正常工作。它显示图像,但是当它被点击/单击时没有任何反应。
如果我交换这条线:
点击/点击现在可以工作,但没有显示图像。
任何帮助,将不胜感激。
ruby - 在 PM::WebScreen 上显示来自 BubbleWrap 响应的内容
我需要发送带有特定标头的 HTTP 请求,但内容始终为 nil 。我已经通过嗅探器检查了响应 - 一切正常。
如果我这样做
我懂了
eb_screen_module.rb:50:in `set_content:': 是一个目录 - read() 失败 (Errno::EISDIR)
例外
ruby-on-rails - 有人可以帮助我了解如何回收文本吗?
所以我到处检查过,很难弄清楚这一点。我正在使用 RedPotion 在 RubyMotion 中编写一个应用程序,但我在这里需要的大部分帮助是使用 Ruby。该应用程序几乎是一个书籍应用程序,所以我试图弄清楚如何正确存储文本。基本上,我每行有一定数量的字符,我只能在屏幕上使用 17 行。一旦填满,我希望将其余文本存储起来,以便在翻页时使用相同的方法在屏幕上显示下一组。然后,如果用户向后滑动,该文本也会返回。我试过数组,哈希。不同的方法。在这个问题上已经疯狂了大约 3 周。任何人都可以帮助使用红宝石方法或调整我的工作吗?
ios - 如何在左侧导航栏中设置带有图像或远程图像的标题?
下面是我的代码和图像是可见的,但不是标题
谢谢!
ios - Cocoapods 从 1.2.1 更新到 1.4.0 中断 FontasticIcons
不知道为什么,但似乎将 cocoapods 从 1.2.1 更新到 1.4.0 会破坏 FontasticIcons 并破坏我的构建。我的构建输出:
从最好的情况来看,我可以告诉它试图将空值添加到库中,但我无法弄清楚为什么 cocoapods 版本的更改会导致它中断。好奇是否有人有任何见解
FontasticIcons:https ://github.com/AlexDenisov/FontasticIcons