Câu hỏi được gắn thẻ «objective-c»

Thẻ này chỉ được sử dụng cho các câu hỏi về các tính năng của Objective-C hoặc phụ thuộc vào mã trong ngôn ngữ. Các thẻ [ca cao] và [ca cao cảm ứng] nên được sử dụng để hỏi về các khung hoặc lớp của Apple. Sử dụng các thẻ liên quan [ios], [macos], [apple-watch] và [tvos] cho các vấn đề cụ thể đối với các nền tảng đó.

5
Điều chỉnh alpha của UIColor
Tôi đặt a UIColorbằng rgb thành nền của a UILabel. Tôi đang cố gắng điều chỉnh alphaduy nhất. Làm cách nào để sửa đổi alpha của rgb hiện có UIColor? Biên tập Về cơ bản, tôi có UILabelsmột bộ UIColor(sử dụng rgb), và tôi sẽ không biết đó là màu …


16
Có thể thay đổi màu nền UIButtons không?
Cái này làm tôi bí. Có thể thay đổi màu nền của UIButton trong Cocoa cho iPhone không. Tôi đã thử thiết lập màu nền nhưng nó chỉ thay đổi các góc. setBackgroundColor:dường như là phương pháp duy nhất có sẵn cho những thứ như vậy. [random setBackgroundColor:[UIColor blueColor]]; [random.titleLabel …


6
Lớp cơ sở gốc Swift hoặc NSObject
Tôi đã thử nghiệm một số isa swizzing với Swift và thấy rằng nó chỉ hoạt động khi NSObject là một siêu cấp (trực tiếp hoặc cao hơn) hoặc bằng cách sử dụng trang trí '@objc'. Nếu không, nó sẽ tuân theo kiểu điều phối tĩnh và vtable-như C ++. …


6
Cách sử dụng các từ khóa Objective-C không rỗng và không thể rỗng trong phương pháp API dựa trên khối
Hãy xem xét phương pháp sau - (void)methodWithArg:(NSString *)arg1 andArg:(NSString *)arg2 completionHandler:(void (^)(NSArray *results, NSError *error))completionHandler; Với các từ khóa mới nonnullvà nullable chú thích, chúng ta có thể làm phong phú nó như sau: - (void)methodWithArg:(nonnull NSString *)arg1 andArg:(nullable NSString *)arg2 completionHandler:(void (^)(NSArray *results, NSError *error))completionHandler; nhưng chúng tôi …




5
Nhận chỉ mục đã chọn của UITableView
Tôi muốn có chỉ mục được chọn cho UITableView. Tôi đã viết mã sau: NSIndexPath *index = [NSIndexPath indexPathForRow:1 inSection:0]; [tableView scrollToRowAtIndexPath:index atScrollPosition:UITableViewScrollPositionTop animated:YES]; Điều này luôn luôn hoạt động cho mục đầu tiên. Tôi muốn có chỉ mục đã chọn trongindexPathForRow. Xin vui lòng giúp đỡ. Cảm ơn.





Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.