gpt4 book ai didi

android - 在纵向模式下让相机填满父框

转载 作者:搜寻专家 更新时间:2023-11-01 08:25:53 24 4
gpt4 key购买 nike

所以目前我的 kivy 代码是这样的:: 方向:“垂直” 显示:入口 填充:10 间距:10

BoxLayout:
size_hint: 1, 1
id: entry
multiline: False
Camera:
resolution: (640, 480)
play: True

但我希望相机填满父 div 并处于纵向模式。我将如何实现这一目标?

最佳答案

也许您需要允许视频/图像拉伸(stretch)。

Camera:
allow_stretch: True

要旋转小部件,您也可以简单地使用旋转指令:

Camera:
canvas.before:
PushMatrix:
Rotate:
angle: 90
origin: self.center

canvas.after:
PopMatrix:

但是它没有被父级正确约束(你需要一种方法来反转宽度/高度约束)。

类似于:

Widget:
id: proxy
Camera:
center: self.size and proxy.center
size: proxy.height, proxy.width

canvas.before:
PushMatrix:
Rotate:
angle: 90
origin: self.center

canvas.after:
PopMatrix:

应该可以解决问题。

(现在无法在手机上测试)

关于android - 在纵向模式下让相机填满父框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45171725/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com