雖然我試圖在我的應用程序的登錄屏幕上實現圓形邊緣到文本字段,但是當我使用Quartzcore框架爲其添加陰影效果時,白色矩形邊緣位於前面。 對iOS中的文本字段的外部陰影效果
IHAVE在viewcontroller.m文件下面寫代碼viewDidLoad中: -
txt_PhoneNo.layer.cornerRadius = 14;
txt_PhoneNo.layer.borderColor = [[UIColor grayColor] CGColor];
[txt_PhoneNo.layer setBorderWidth:1.0];
txt_PhoneNo.layer.shadowColor = [UIColor grayColor].CGColor;
txt_PhoneNo.layer.shadowOffset = CGSizeMake(4.0f,4.0f);
txt_PhoneNo.layer.masksToBounds = NO;
txt_PhoneNo.layer.shadowRadius = 4.0f;
txt_PhoneNo.layer.shadowOpacity = 1.0;
如何刪除從我的文本字段,這些白邊?我是iOS開發新手。任何幫助將不勝感激。
你需要在相同的地方有兩個視圖,textField帶有cornerRadius,另一個是beheind它,以顯示陰影。你可以嘗試使用txt_PhoneNo.layer.masksToBounds = YES;邊界可以,但陰影會消失。如果你給我更多關於你如何創建視圖的信息,我可以給你更多的幫助。 –