2017-12-28 25 views
1

iOS 11 이하의 대상에 대한 iOS 응용 프로그램을 개발하는 중에 실수로 스토리 보드 중 하나에 색상이 남았습니다."iOS 11.0 이전에 명명 된 색이 작동하지 않음"스토리 보드를 참조하는 중 오류가 발생했습니다.

Error, text transcription: see below

명명 된 색상이 작동하지 않습니다 전 아이폰 OS에 11.0
Main.storyboard

: 그러나, 만있어 오류가 스토리 보드의 이름이 아닌 문제를 일으키는 정확한보기를 보여줍니다

명명 된 색상을 가진 정확한보기를 속성으로 찾고 이름이 지정되지 않은 색상으로 대체하려면 어떻게합니까?

답변

4
  1. 스토리 보드를 소스 코드로 엽니 다. ...을 찾아 찾기/바꾸기

    Open As/Source Code

  2. 이동 (바로 프로젝트 네비게이터/열기로/소스 코드 내 스토리 보드 파일을 클릭) (누르거나 ⌥⌘F).

  3. 오른쪽의 드롭 다운 목록을 열고 정규식을 선택하십시오. 검색어에 대한

    Regular Expression selected from the dropdown

  4. the button that toggles the dropdown on the right side of the Find view

    다음 정규식 입력을 대체

     
    color key=(.*) name=.* 
    

    를,이 입력 :

     
    color key=$1 red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> 
    

    이 정규 표현식을 본질적으로 은 속성의 키를 (.*)으로 캡처하고 $1과 함께 다시 삽입합니다.

    이 예제 은 흰색을으로 바꿉니다. 다른 RGB 값을 제공하여 색상을 변경하십시오.

  5. 으로 이동하여 Interface Builder로 다시 전환하십시오. 첫 번째 단계에서 언급 한 마우스 오른쪽 버튼 클릭 메뉴에서 Open As/Interface Builder - Storyboard을 엽니 다.

+0

작동합니다. 하지만 왜? – Tonin