Чтобы использовать .layer
, убедитесь, что вы #import <QuartzCore/QuartzCore.h>
.Но UITableView
не имеет свойств border , которые вы ищете, поэтому, к сожалению, ваш код не будет работать.
Вы можете, однако, либо поместить UITableView
в UIImageView
с изображением, имеющим границу, что будет самым простым решением, либо вы можете использовать CoreGraphics
, чтобы нарисовать границу, которая будетмного больше работы.