我有两个 Canvas A 和 B,A 是 B 的子级。A 可以通过一些用户操作来调整大小,例如向其基础添加一些 UI 组件。A 由另一个父画布 B 界定,如果其子 A 变得太大,则该画布 B 应显示 scolling 句柄。
我希望 A 具有与 B 相同的宽度和高度(或非常接近),而 A 的计算宽度和高度小于 B 的宽度和高度。
如果 A 的 w 或 h 大于 B 的 w 或 h,则 A 应该增长并且 B 将显示滚动。我希望它有点清楚。
我的问题是我在哪里以及如何做这样的逻辑?
画布图 http://www.picimg.com/uploads/18cd2277adde7d50da2bc708075f4fac.png