我在 leadingSwipeActionsConfigurationForRowAt 方法中遇到了一个奇怪的错误。 我正在为UIContextualAction设置图像和标题属性。 当我将标题设置为超过6个字符时,在第一次滑动时图像和标题之间的距离太小,它的行为就很奇怪。在第二次和下一次滑动时,它变得正常。看看我随附的2个GIF:
我的代码非常简单:
.alt-Cards {
padding-top: 60px;
padding-bottom: 60px;
position: relative;
&::before {
content: '';
display: block;
position: absolute;
top: 420px;
right: 0;
left: 0;
bottom: 0;
background: #e4e4e4;
}
}
.alt-Cards_Inner {
max-width:1440px;
width: 100%;
margin:0 auto;
}
.alt-Cards_Grid {
display: grid;
position: relative;
grid-template-columns: repeat(2, 1fr);
grid-column-gap: 60px;
grid-row-gap: 60px;
}
.alt-Cards_GridItem-Titles {
grid-column-start: 2;
}
我已经在多个模拟器(iPhone 5 SE,iPhone 7,iPhone X)和一个真实设备(iPhone 7)的Xcode 10.0上运行了它
关于如何解决该问题的任何想法?