小编ume*_*erh的帖子

从UIPopoverController拖放到其他UIView

我将如何实现将UIView拖放UIPopoverController到后面UIView.

这是Pages在其插入媒体弹出窗口中提供的功能,您可以在其中拖出一个形状UIPopoverController并将其放入主文档中.

我实际上对平底锅感到困惑UIGestureRecognizers,他们将在哪里实施.

谢谢,

乌默尔

iphone uiview ipad uipopovercontroller uigesturerecognizer

5
推荐指数
2
解决办法
3253
查看次数

Rails Association:单向关联

我正在学习Rails和ActiveRecord的东西,但我有点困在这个小问题上.

让我们说你是一个产品(股票),每个产品都有颜色,通常正确的方法是建立一个关联.请看下面的代码:

class Stock < ActiveRecord::Base
 attr_accessible :size, :colour_id
end

class Colours < ActiveRecord::Base
 belongs_to :stock
end
Run Code Online (Sandbox Code Playgroud)

实际上我想要做的是

p @stock_item.colour.name
# But I get this error
SQLite3::SQLException: no such column: colours.stock_id: SELECT  "colours".* FROM "colours"  WHERE "colours"."stock_id" = 1 LIMIT 1
Run Code Online (Sandbox Code Playgroud)

实际上,查询应该是:

SELECT  "colours".* FROM "colours"  WHERE "colours"."id" = "stock"."colour_id"
Run Code Online (Sandbox Code Playgroud)

由于颜色在现实中都是独一无二的Stock商品的属性.如何以这种方式设置关联,以便我可以:

p @stock_item.colour.name
> Red
Run Code Online (Sandbox Code Playgroud)

谢谢.

乌默尔

ruby ruby-on-rails associations

1
推荐指数
1
解决办法
1325
查看次数