jak ustawić zaokrąglony róg dla UITextView?jak ustawić zaokrąglony róg dla UITextView?
8
A
Odpowiedz
20
pięść zaimportować plik
#import <QuartzCore/QuartzCore.h>
a następnie ustawić właściwość widoku tekstowym
yourTextViewName.layer.cornerRadius = kCornerRadius;
gdzie kCornerRadius
jest stałym ustawieniu, jak promień na rogu
5
Spróbuj go będzie działać na pewno
musisz importować
QuartzCore/QuartzCore.h
UITextView* txtView = [[UITextView alloc] initWithFrame:CGRectMake(50, 50, 300, 100)];
txtView.layer.cornerRadius = 5.0;
txtView.clipsToBounds = YES;
1
definiuję klasę kategoria dla UITextView w ncurses.h:
@interface UITextView (RoundedCorner)
-(void) roundedCornerDefault;
-(void) roundedCornerWithRadius:(CGFloat) radius
borderColor:(CGColorRef) color
borderWidth:(CGFloat) width;
@end
a klasa realizacja:
#import <QuartzCore/QuartzCore.h>
#import "UITextView+RoundedCorner.h"
@implementation UITextView (RoundedCorner)
-(void) roundedCornerDefault {
[self roundedCornerWithRadius:10
borderColor:[[UIColor grayColor] CGColor]
borderWidth:1];
}
-(void) roundedCornerWithRadius:(CGFloat) radius
borderColor:(CGColorRef) color
borderWidth:(CGFloat) width {
self.layer.cornerRadius = radius;
self.layer.borderColor = color;
self.layer.borderWidth = width;
self.clipsToBounds = YES;
}
@end
Przykład użycia:
#import "UITextView+RoundedCorner.h"
...
[self.myTextView roundedCornerDefault];
+0
To pytanie zostało opublikowane od dawna .. :) –
Powiązane problemy
- 1. UIBezierPath - Dodaj zaokrąglony róg
- 2. Dostosuj wskaźnik TabLayout. Robiąc wskaźnik zakładki Zaokrąglony róg?
- 3. Jak dodać zaokrąglony róg do niestandardowego prostokąta UIBezierPath?
- 4. Lewy górny i prawy róg zaokrąglony w Javafx/CSS
- 5. Jak ustawić rozmiar czcionki dla UITextView?
- 6. Jak zrobić róg dla łuku
- 7. Jak ustawić zawartość wstawka dla UITextView w iOS
- 8. jak uzyskać zaokrąglony motyw okna dialogowego dla aktywności
- 9. Nie można ustawić adresu URL w UITextView
- 10. Jak ustawić wstawkę zawartości UITextView, taką jak aplikacja Notatki
- 11. UITextView w TableCell, Jak ustawić poprawną szerokość uniwersalnej aplikacji
- 12. Jak zawsze wyświetlać pasek przewijania dla UITextView?
- 13. jak ustawić pionowe wyrównanie uitextview z konstruktora interfejsów
- 14. (iOS) Jak animować zaokrąglony prostokąt z shapeLayer?
- 15. Zaokrąglony prostokąt UIButton bez granicy
- 16. UItextview Przejrzysty kolor IOS
- 17. Obsługa UIContentSizeCategoryDidChangeNotification dla NSAttributedString w UITextView
- 18. Zaokrąglony dziesiętny w formularzu edycji Symfony2 + Doctrine2
- 19. Pozycja absolutny, prawy górny róg (zmiana rozmiaru)
- 20. iOS - UIToolBar jako inputAccessoryView dla UITextView
- 21. przezroczysty UITextView
- 22. UITextView contentOffset na iOS 7
- 23. Swift Zwiększ rozmiar czcionki widoku UITextview, jak?
- 24. Jak włączać i wyłączać autokorektęType dla istniejącego UITextView
- 25. Jak skutecznie znaleźć CGRects dla widocznych słów w UITextView?
- 26. Jak dodać elipsy na UITextView?
- 27. Jak zmienić rozmiar czcionki uitextview
- 28. Jak narysować zaokrąglony prostokąt w Core Graphics/Quartz 2D?
- 29. Wyłączyć autokorektę UITextView Swift
- 30. Jak ustawić ikonę dla ListViewSubItem?
dzięki kolego , .... pracował .. :) –
dzięki to pomaga –
Mam Wystąpił błąd "użycie niezadeklarowanego identyfikatora kCornerRadius" –