gpt4 book ai didi

ios - 打开宽度可变的关闭侧边菜单(在 xcode 中)

转载 作者:行者123 更新时间:2023-11-29 00:04:57 24 4
gpt4 key购买 nike

我正在尝试设置侧边/滑动菜单,但我发现的所有示例都有固定宽度,因此当涉及到隐藏/显示菜单时,它们使用宽度约束的 -/+ 值。

我想用百分比设置宽度,所以我选择将宽度约束定义为常量 = 0 和乘数 = 0.4

我是 xcode/iOS 的新手,所以当您根据屏幕尺寸调整宽度时,如何显示/隐藏菜单?

我是否把问题复杂化了?我应该坚持使用固定宽度吗?

最佳答案

和第一种情况一样简单

显示

 self.menuWidthCon.constant = 0

隐藏

 self.menuWidthCon.constant = -1 * (self.view.bounds.size.width) * 0.3

编辑:

将代码放入 ,确保 sideMenuConstraint 正确挂接到界面构建器约束

  override func viewDidLayoutSubviews
{
// MenuScrollView.contentSize.height = 1000

if(once)
{

once = false
sideMenuConstraint.constant = -1 * (self.view.bounds.size.width) * 0.45
self.layoutIfNeeded()
}

}

关于ios - 打开宽度可变的关闭侧边菜单(在 xcode 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48346398/

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