при прокрутке исчезает плавающее подпредставление uiview - PullRequest
0 голосов
/ 30 декабря 2011

У меня есть UIView, который добавляется в мой UITableView .view как подпредставление. Он выглядит великолепно и отлично работает, но когда я прокручиваю свой UITableView, подпредставление прерывается и исчезает, но только его часть (в основном та часть, которая прокручивается). Я могу заставить его вернуться по телефону:

[self.view bringSubviewToFront:self.myView];

но я бы предпочел не называть это всякий раз, когда прокручивается UITableView. Я что-то не так делаю? Заранее спасибо.

disappearing uiview

Ответы [ 2 ]

1 голос
/ 25 июня 2012

Попробуйте это ..

-(UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{

static NSString *CellIdentifier = @"CellIdentifier";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];

if (cell == nil) { 
cell = [[[UITableViewCell alloc] initWithFrame:CGRectZero reuseIdentifier:nil] autorelease];
 }
}
0 голосов
/ 30 декабря 2011

Трудно сказать, какова ваша конечная цель, но добавление подпредставления к UITableView является своего рода интуитивно понятным. UITableView управляет его подпредставлениями (UITableViewCell), и они, вероятно, имеют приоритет над вашим подпредставлением. Вы ищете backgroundView?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...