Tôi đang cố thay đổi màu nền của MPMoviePlayerController của mình và tôi không thể làm cho nó dính vào.Màu nền MPMoviePlayerController sẽ không dính
Tôi đang sử dụng:
moviePlayer.view.backgroundColor = [UIColor redColor];
tôi có thể nhìn thấy màu đỏ nền đèn flash trong khi video đang tải. Ngay sau khi được tải, nền lại chuyển sang màu đen một lần nữa. Tôi đã thử thiết lập màu sau khi phát lại đã bắt đầu, nhưng điều đó không có hiệu lực.
Tôi đang sử dụng iOS 5.
Edit: Tôi thực sự cố gắng để thiết lập nền để [UIColor clearColor], chứ không phải màu đỏ. Tôi nên hỏi câu hỏi của tôi một cách chính xác ngay từ đầu.
Thực tế là nó không hoạt động với màu sắc rõ ràng có vẻ chỉ ra rằng có một phần phụ mà các câu trả lời dưới đây không tính hoặc có một số bản vẽ tùy chỉnh đang diễn ra. Bất kỳ lý do cụ thể nào tại sao bạn muốn nó là một thứ gì đó khác ngoài màu đen? – FeifanZ
Bạn đang cố gắng để có được một nền tảng rõ ràng để hiển thị phía sau bộ phim? Không chắc chắn phần cứng giải mã có hỗ trợ độ trong suốt hay không… –
Không, chỉ là đường viền xung quanh phim (ở hai bên với phim 4: 3, trên cùng/dưới cùng với 16: 9). Nó là màu đen theo mặc định, khi sử dụng redColor, nó cho thấy một đường viền màu đỏ đúng cách. Trình phát phim đang ngồi trên hình nền và khách hàng thực sự muốn hình ảnh đó hiển thị, thay vì chỉ màu đen. –