본문 바로가기

iOS/Swift

웹뷰에 로컬 css 파일 적용하기

css파일을 프로젝트에 옮김
html파일도 있는데 string으로 해주면 될거라 생각하고 처음에는 굳이 안씀
string에 css파일 경로를 써서는 디자인 적용이 안됐음
html파일도 프로젝트에 옮기고 서버에서 내려받을 내용이 있는 위치에 dummy string을 추가 (서버 데이터와 바꿔치기 할것임)

css, html 경로를 가져옴
html을 string으로 변경
stringhtml을 변조(css파일 위치, dummy string)
fileurlwithpath에서 html경로 주입
여기서 생성된 url과 변조된 stringhtml을 loadhtmlstring 사용하여 처리