사진을 찍을 수있는 앱을 작성해야하며이를 미리보고 그래픽과 어쩌면 텍스트를 오버레이 한 다음 다시 이미지 라이브러리에 저장하십시오.이미지에 텍스트와 그래픽을 오버레이하는 그래픽 라이브러리 및 기능
그래서 내 사용자는 UIImagePickerController를 사용하여 카메라에 액세스하고 위임을 통해 이미지 데이터를 가져올 내 앱을 시작합니다.
그런 다음 화면에 표시하고 컨트롤을 표시하여 시각적 이미지 (또는 로고)를 추가하고 사용자에게 한두 줄의 텍스트를 추가 할 수있는 옵션을 제공하려는 경우 사진.
사용자가 저장을 클릭하면 합성 된 이미지가 카메라 롤/사진 라이브러리에 기록되어 사용자가 필요에 따라 트위터, 페이스 북 등으로 이미지를 업로드 할 수 있습니다. 다른 사람의 문제 일 수있는 OAuth2).
그래서 내가 알아야 할 것은 SDK에서 사용할 수있는 많은 라이브러리 중 어떤 것을 사용하게 할 것입니까? CGImage? 내 오버레이 로고가 투명한 PNG가 될 경우 다른 오버레이를 어떻게 오버레이합니까?
나는 CALayer로 선물 할 수 있다고 들었지만, 어떻게 모든 레이어를 함께 (평평하게) 잡을 지 모르겠습니다.
PHP에서는 imagecopymerge()와 같은 것을 사용합니다. 동등한 것을 알아 내는데 어려움이 있습니다.
웹 서버에 데이터를 전달하고 원래대로 되돌릴 수는 없다는 것을 알고 있습니다.
감사
저는이 아이디어가 마음에 들었습니다. 특정 UIView에서 작동하도록 조정할 수 있었습니까? 그렇다면 iPad에서 앱을 작성한 경우 오른쪽의 배율 조정 된 UIView와 왼쪽의 옵션에서 결합 된 이미지의 미리보기를 표시 할 수 있었지만 모든 UIView 캡처? 내가 subviews iterating의 사건이 될 것 같아요? – JamesB
화면의 모든 창을 반복하는 대신 UIView를 통해 이동하십시오. – random
고마워. 코리, 방금 공유 키즈에 대한 링크를 발견했는데, 확실히 살펴볼 것입니다. 현재이 앱은 사적인 용도의 앱이 될 것입니다. (모든 사람들이 어떻게 시작했는지는 모르겠지만) 곧 출시 될 수 있습니다. 그것을 시험해 보았습니다. UIView에는 UIImage가 포함되고 UIImage는 포함 된 뷰 오른쪽으로 확장되도록 설정할 수 있습니까? 사람들이 장치에 로고를 붙일 수있는 방법을 생각하려고했지만 사진 라이브러리에 추가하고 위치 컨트롤을 제공하는 것이 가장 UI 친화적 인 방법 인 것 같습니다. – JamesB