다음 코드 (내 코드 없음)를 사용하여 css 요소 (셀이라고 함)에 이미지를로드하고 활동 표시기를 표시합니다.셀에 활동 표시기를 배치하는 JavaScript 코드
var cell = document.createElement('li');
cell.textContent = this.labelForIndex(index);
var indicator = new NKActivityIndicator();
indicator.init(10,100,20,"white");
indicator.show();
indicator.spin();
$(cell).css("background-image", "url("+iconImage+")");
지금 내가 위치 폭 및 표시의 색상을 정의 코드 indicator.init(10,100,20,"white");
의 cell.this 라인의 중간에있는 표시기를 배치합니다. 세포의 중앙에 놓고 싶습니다. 어떤 반응이 있습니까?
그것은 절대적으로 위치합니까? 모든 것을 계산할 수 있습니까? 의미 : 셀 너비와 표시기 너비가 인 경우 가운데에 배치 할 수 있습니다. 의 너비에서 표시기의 너비를 빼고 2로 나누고 표시기 왼쪽에 그 위치를 지정하십시오. 똑같은 높이에 대해 –
실제로 계산이 사실이 아닙니다 ... 나는 쉽게 할 수 있습니다. :) 그러나 어떻게 셀의 위치 너비를 얻을 수 있습니까 ?? – Rony
$ (셀) .width() 너비 너비는 이고 $ (셀). 높이()는 너비가 너 –