스샷문을 사용함에 있어 어려움이 생겨 질문 드립니다.
제가 원하는 것은 어떠한 조건을 만족했을 때 스샷보관을 하는 것 입니다.
좀더 자세히 말씀 드리면,
어떠한 조건을 만족했을 때 화면상의 특정 영역을 스샷보관하고 싶은데, 이때 스샷보관이 [스샷, 0]에 덮어씌우듯 보관되는 것이
아니라 [스샷, 0], [스샷, 1], [스샷, 2]....
이런식으로 어떠한 조건이 만족될때마다 특정 영역의 이미지가 그룹 내에 개별적으로 보관되도록 하려 합니다.
이는, 이렇게 조금씩 쌓이게 되는 스샷들을 [스샷] 그룹에서 검색하도록 만들기 위함입니다.
방법을 아시는 선배님들께 조언을 구합니다.
상황에 따라 구조가 달라지겠지만 가장 보편적인 구조를 생각해보자면
언제나 스샷보관 [그룹명 ,([ItemCount,[그룹명]]-1) ]으로 가장 마지막 항목에 스샷을 보관할 수 있습니다.
물론 항목의 갯수가 미리 정해져있고 0,1,2,3,4~ 이런식으로 보관해야 한다면 별도의 카운트 값을 마련하셔서 카운트 하셔도 무관합니다.
그 다음 그룹의 갯수를 정해두는 것이 아니라 진입할때마다 하나씩 늘리는 구조에 대해서는
단순히 항목을 진입할때마다 1개씩 늘린다면 그룹제어 [그룹명] 항목갯수재정의 ([ItemCount,[그룹명]]+1)같은 식이 가능하겠지만, 스샷보관의 경우 Rxy값이 필요하므로 항목결합을 사용하셔야 됩니다.
예를들면 [스샷,0]항목에 샘플을 준비해두고, 그룹제어 [스샷] 스샷결합 [스샷,0] 같은 식으로 샘플과 동일한 이미지를 그룹내에 1개씩 추가 시켜나가는 형태로 구현이 가능합니다.
[스샷, n]개가 생성된 후에는 스샷보관 [그룹명 ,([ItemCount,[그룹명]]-1) ]하시면 됩니다 (항목갯수가 10개면 0~9까지 항목이 생성되있으므로, 마지막 항목 번호는 10-1이 되기 때문에 -1)
구조를 초기화 하실때는 항목갯수를 1개로 재정의해주시면 되며, 함수로 작성하신 후 특정 조건이 만족되었을때 해당 구조를 호출하시면 되욥!