TAILIEUCHUNG - iOS 5 Programming Cookbook phần 10

Một không gian màu này là một container cho một loạt các màu sắc, và phải có CGColorSpaceRef loại. Đối với tham số này, chúng tôi chỉ có thể vượt qua giá trị trả lại chức năng DeviceRGB CGColorSpaceCreate, mà sẽ cho chúng ta một không gian màu RGB. Một mảng của các thành phần màu sắc (để biết thêm chi tiết, xem Recipe 15,3) | A color space This is a container for a range of colors and must be of type CGColorSpaceRef. For this parameter we can just pass the return value of the CGColorSpaceCreate DeviceRGB function which will give us an RGB color space. An array of color components for details see Recipe This array has to contain red green blue and alpha values all represented as CGFloat values. The number of elements in the array is tightly linked to the next two parameters. Essentially you have to include enough values in this array to specify the number of locations in the fourth parameter. So if you ask for two locations the start and end point you have to provide two colors in the array here. And since each color is made out of red green blue and alpha this array has to have 2x4 items four for the first color and four for the second. Don t worry if you didn t get all this you will eventually understand it through the examples that follow in this section. Locations of colors in the array of colors This parameter controls how quickly the gradient shifts from one color to another. The number of elements must be the same as the value of the fourth parameter. If we ask for four colors for example and we want the first color to be the starting color and the last color to be the ending color in the gradient we have to provide an array of two items of type CGFloats with the first item set to as in the first item in the array of colors and the second item set to as in the fourth item in the array of colors . The values of the two intermediate colors determine how the gradient actually inserts colors to get from the start to the end. Again don t worry if this is too difficult to grasp. I will give you many examples to help you fully understand the concept. Number of locations This specifies how many colors and locations we want. Let s have a look at an example. Suppose we want to draw the same gradient we saw in Figure 15-26 Here s how 1. Pick the start and end points of the .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.