Ce que j'essaie de réaliser pourrait être un peu une nouveauté, mais peut-être quelqu'un a déjà fait cela ou a d'excellentes idées. Voici la situation: J'ai un UITableView assis au-dessus d'un UIImageView (qui fournit l'arrière-plan) qui a une texture en métal brossé. La première rangée de la table est coloriée en noir. Ce que je voudrais réaliser, c'est ce qui suit: quand l'utilisateur essaie de faire défiler vers le haut (en tirant vers le bas) depuis le haut de la vue de table et provoque ainsi la physique de "rebond", je voudrais avoir l'espace le haut de la vue de la table doit être noir pour se fondre harmonieusement au lieu de permettre à l'utilisateur de voir l'image d'arrière-plan.Rendre UITableViewCells saignement
Je ne peux pas ajouter une autre sous-vue noire sous la table parce que si le contenu des tables est juste une ligne, elle apparaîtra également sous la première cellule. J'ai essayé de définir la vue d'arrière-plan des cellules à une vue noire avec un rect comme 0, -100, 320, 142 (où la cellule elle-même devrait être 42px haute) et en définissant clipsToBounds à NO sur backgroundView et cellule elle-même, mais pas de dés.
Des idées?
Avez-vous essayé de le faire dans les sections d'en-tête et de pied de tableau? – iwasrobbed