Skip to content

Instantly share code, notes, and snippets.

View TuenTuenna's full-sized avatar
😍
Happy coding 👏

개발하는 정대리 TuenTuenna

😍
Happy coding 👏
View GitHub Profile
@TuenTuenna
TuenTuenna / gist:975ab1f07af2ea053f37f64a3e1a1006
Last active September 3, 2021 07:08
SwiftUi 풀스크린 모디파이어

SwiftUi 풀 스크린 모디파이어

import Foundation
import SwiftUI


/// 풀 스크린 모디파이어
@TuenTuenna
TuenTuenna / SwiftUi-hexcode-color.md
Created September 3, 2021 07:07
SwiftUi HexCode 로 Color 가져오기

SwiftUi 에서 HexCode 로 색 가져오기 Extension 입니다

// hex 코드를 사용하기 위한 Color Extension
extension Color {
    init(hex: UInt, alpha: Double = 1) {
        self.init(
            .sRGB,
            red: Double((hex >> 16) & 0xff) / 255,
 green: Double((hex >> 08) & 0xff) / 255,
@TuenTuenna
TuenTuenna / gist:0a94ac776725789f4857743540a60bbf
Last active September 3, 2021 07:10
UIKit 테이블뷰 데이터 추가시 옵셋 유지 하고 리로드

UIKit 테이블뷰 데이터 추가시 옵셋 유지 하고 리로드

extension UITableView {
    public func reloadDataAndKeepOffset() {
        // stop scrolling
        setContentOffset(contentOffset, animated: false)
 
@TuenTuenna
TuenTuenna / gist:b59b502e2c319770f2ec476ff55b1957
Last active September 3, 2021 07:10
ios_swiftui_webview_control_snippet

SwiftUi 웹뷰 기본적인 세팅입니다!

import SwiftUI
import WebKit

// swiftui 자체 웹뷰가 아직 없기 때문에 UIView representable 상속 받아 만들기 
struct MyWebView: UIViewRepresentable {
    

안드 콤포즈 자전거 애니메이션

@Composable
fun BicycleView(){

    // 벡터 이미지 가져오기
    val bicycleImg: Painter = painterResource(id = R.drawable.ic_bicycle)
    val infiniteTransition = rememberInfiniteTransition() // 무한 애니메이션
@TuenTuenna
TuenTuenna / gist:f49b7bc3fb18a31808e711f13f23ce1f
Last active September 3, 2021 07:10
SwiftUi Animation - 02 Bicycle Arrived anim

SwiftUi 자전거 애니메이션

//  Created by Jeff Jeong on 2021/06/16.
//

import Foundation
import SwiftUI

struct BicycleView: View {
    
@TuenTuenna
TuenTuenna / gist:3bbd0c491ea722fa8f04426775393fa2
Last active September 3, 2021 07:11
Android Compose Animation - Shake hands

안드 콤포즈 손흔드는 애니메이션

class MainActivity : ComponentActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContent {
            ShakeHandViewTheme {
                // A surface container using the 'background' color from the theme
                Surface(color = MaterialTheme.colors.background) {
                    ShakeHandView()
@TuenTuenna
TuenTuenna / gist:b6e77f9bac3a0f9e6d21ea229bf85994
Last active September 3, 2021 07:12
SwiftUi Animation - Shake Hand View

SwiftUi 손흔드는 애니메이션

//
//  ShakeHandView.swift
//  ShakeHandView
//
//  Created by Jeff Jeong on 2021/06/12.
//

SwiftUi Tabview 인디케이터

//
//  ContentView.swift
//  pageview
//
//  Created by Jeff Jeong on 2021/04/18.
//
@TuenTuenna
TuenTuenna / gist:01435e6eca22abf7d5ca13bab50ec063
Last active September 3, 2021 07:17
qrcode_가이드라인뷰 버그 수정

SwiftUi 정대리 QR_code 강좌 가이드 라인뷰 버그 수정

//
//  QRCodeGuideLineView.swift
//  QRCode_reader_swiftui_tutorial
//
// Created by Jeff Jeong on 2020/08/07.