Мне удалось получить внутреннюю тень на виде таблицы с помощью небольшого трюка.
Я поместил UIView размером 1px X 320px в верхней части представления таблицы, а затем наложил тень вокруг этого представления следующим образом:
self.shadowWrapper.layer.shadowColor = [[UIColor blackColor] CGColor];
self.shadowWrapper.layer.shadowOffset = CGSizeMake(0.0f, 0.0f);
self.shadowWrapper.layer.shadowOpacity = .90f;
self.shadowWrapper.layer.shadowRadius = 3.0f;
В моем случае мой табличный вид находился на полпути вниз по странице, поэтому я использовал другой вид, чтобы сидеть над «оболочкой для теней» и скрывать тень на верхней стороне моей тени. Это оставило тень, сидящую поверх моего вида таблицы, создавая видимость внутренней тени.