gpt4 book ai didi

ios - 有没有办法消除我今天的扩展下的差距

转载 作者:行者123 更新时间:2023-12-01 18:13:10 26 4
gpt4 key购买 nike

好的,我正在尝试制作今天的 View 扩展,我真的很想让它有 77 像素的高度。但不管 iOS 一直在我的顶 View 下插入一个填充。

像这样:

My view with borders

你看,我调用 setPreferredContentSize 时的高度为 77。但差距始终存在。即使我将内容大小设置得更小,它也会被剪切,但填充仍然存在并且显然具有相同的大小,下图说明:

enter image description here

有人对此有什么要说的吗?我正在尝试这个,因为 Evernote 的小部件似乎设法消除了这个差距,但我真的被卡住了,我什至禁用了自动布局,但什么也没有。

最佳答案

尝试添加以下内容:
-(UIEdgeInsets)widgetMarginInsetsForProposedMarginInsets:(UIEdgeInsets)defaultMarginInsets {
return UIEdgeInsetsMake(
defaultMarginInsets.top,
defaultMarginInsets.left,
0,
defaultMarginInsets.right );
}

关于ios - 有没有办法消除我今天的扩展下的差距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26455685/

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