본문 바로가기
PROGRAMMING CODE/SWIFT

[SwiftUI] 채팅 기능 (UpScroll)

by daye_ 2023. 10. 12.

 
 


일단 서치먼저 해 보다가 SwuifUI로 채팅짜기는 블로그에 자료가 별로 없다는것을 알게되서 눈물난다 눈물나

 

 

 

여튼
업스크롤 하는방법 찾아보다가 아래와 같이 rotationEffect를 주면 업스크롤이 가능하다는것을 알게 됨 !

원래는 이렇게 다운스크롤이 디폴튼데

 

아래와 같이 코드 짜주면 이렇게 업스크롤 가능!

벌써 다 짠 기분이다 ㅋ
 
 

 

private var dataArray: [String] = ["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"]

var body: some View {
        ScrollView(.vertical){
            LazyVStack{
                ForEach(0..<dataArray.count){ i in
                    HStack{
                        Text("\(dataArray[i])").padding()
                    }.padding()
                }
            }.rotationEffect(Angle(degrees: 180))
                .scaleEffect(x: -1.0, y: 1.0, anchor: .center)
        }
        .rotationEffect(Angle(degrees: 180))
        .scaleEffect(x: -1.0, y: 1.0, anchor: .center)
}