我有UiTableView within UiView
。我想將corner radius & shadow
設置爲UIView
。 我使用此代碼給shadow with corner
和它的工作正常。UIView定向陰影問題
myView.backgroundColor = [UIColor clearColor];
[myView.layer setCornerRadius:10.0f];
[myView.layer setBorderColor:[UIColor lightGrayColor].CGColor];
[myView.layer setBorderWidth:1.0f];
[myView.layer setShadowColor:[UIColor blackColor].CGColor];
[myView.layer setShadowOpacity:0.8];
[myView.layer setShadowRadius:3.0];
[myView.layer setShadowOffset:CGSizeMake(2.0, 2.0)];
// below line is for smooth scrolling
[myView.layer setShadowPath:[UIBezierPath bezierPathWithRect:myView.bounds].CGPath];`
一切工作正常與Portrait mode
。我的應用程序支持Orientation
,我們使用的是Autoresizing property
。當我改變方向Shadow is displaying according to frame of Portrait mode
。這對於這兩種定位如何管理。
任何想法如何根據Orientation OR bound來更改setShadowPath
?