小编raz*_*van的帖子

iOS - 水平滑动 UICollectionViewCell

我有一个 UICollectionView,它看起来像一个 tableView,我希望单元格只能水平滑动。

我已经设法让它们四处移动,但问题是我也可以将它们向上移动,基本上我可以向任何方向移动它们,例如,当您删除它时,我希望它们像 tableViewCell 一样滑动。

最后,我希望能够水平地将一个单元格从屏幕上滑出

我附上了一张集合视图现在看起来如何的图像和一个四处移动的单元格(红色的)

在此处输入图片说明

swipe ios uicollectionviewcell swift

3
推荐指数
1
解决办法
6615
查看次数

为什么 SwiftUI 中的动画会跳来跳去

目标是拥有闪烁的加载动画。就像 Facebook 和许多其他应用程序使用的那样。

如果我将其放入 TabView 中,它会按预期工作,但如果我将代码放在 NavigationView 中,它会像视频中那样跳转。为什么会出现这种情况?

如果有人可以指导我找到解决方案,那就太好了!

视频: https: //i.stack.imgur.com/roHm2.jpg

这是代码:

import SwiftUI

struct ShimmeringListView: View {
    
    public var body: some View {
        return VStack {
            ShimmeringCell()
            ShimmeringCell()
        }
    }
}

private struct ShimmeringCell: View {
    @State private var opacity: Double = Constants.minOpacity
    
    public var body: some View {
        cardShimmerAnimation
    }
    
    var cardShimmerAnimation: some View {
        VStack {
            ZStack {
                backgroundRectangle
                shimmerRectangles
            }
        }
        .padding(.bottom, 20)
        .padding(.top, 16)
    }
    
    var backgroundRectangle: some View {
        Rectangle()
            .fill(
                LinearGradient(
                    gradient: …
Run Code Online (Sandbox Code Playgroud)

ios swift swiftui

3
推荐指数
1
解决办法
1204
查看次数

标签 统计

ios ×2

swift ×2

swiftui ×1

swipe ×1

uicollectionviewcell ×1