Điều khiển UIDataGrid cung cấp một cách mạnh mẽ và linh hoạt để hiển thị dữ liệu ở định dạng bảng. Bạn có thể sử dụng điều khiển UIDataGrid để hiển thị chế độ xem chỉ đọc của một lượng nhỏ dữ liệu hoặc bạn có thể mở rộng nó để hiển thị chế độ xem có thể chỉnh sửa của các tập hợp dữ liệu rất lớn.
Bạn có thể mở rộng điều khiển UIDataGrid trong một số cách để xây dựng hành vi tùy chỉnh vào các ứng dụng iOS của bạn. Ví dụ: bạn có thể lập trình chỉ định tập hợp các cột được hiển thị của riêng mình và bạn có thể tạo các loại ô của riêng mình. Bạn có thể dễ dàng tùy chỉnh sự xuất hiện của điều khiển UIDataGrid bằng cách chọn trong số một số thuộc tính.
Một số loại lưu trữ dữ liệu (JSON, plist, XML và một đối tượng NSMutableArray mảng có thể thay đổi) có thể được sử dụng làm nguồn dữ liệu. Điều khiển UIDataGrid cung cấp giao diện người dùng cho các nguồn dữ liệu này, hiển thị dữ liệu dạng bảng trong lưới có thể cuộn và cho phép cập nhật lên nguồn dữ liệu. Trong trường hợp UIDataGrid bị ràng buộc với một nguồn dữ liệu với một bảng duy nhất dữ liệu xuất hiện trong các hàng và cột đơn giản, như trong bảng tính. Điều khiển UIDataGrid là một trong những điều khiển hữu ích và linh hoạt nhất để phát triển Xcode iOS. Ngay sau khi điều khiển UIDataGrid được đặt thành một nguồn dữ liệu hợp lệ, điều khiển được tự động điền, bằng cách tạo cột và hàng dựa trên cấu trúc đối tượng cột mà bạn đã xác định trong mã dự án của bạn.
Bằng cách sử dụng TouchControls Framework, bạn có thể tạo bộ đối tượng DataGrid Column của riêng mình xác định cột tùy chỉnh cho điều khiển iOS UIDataGrid và thêm chúng vào bộ sưu tập Cột Lưới. Cột là một đối tượng xác định giao diện của cột và hoạt động như thế nào, bao gồm những thứ như màu sắc, phông chữ và sự hiện diện của các điều khiển sẽ xử lý trường được liên kết trong nguồn dữ liệu với việc sử dụng UiPickerView Control, dạng xem Trường Văn bản, Bộ chọn định dạng DateTime và các điều khiển UIView khác.
lịch sử phiên bản
- Phiên bản 1.4.7 đăng trên 2019-12-09
bản phát hành mới
Chi tiết chương trình
Eula
EULA - Thỏa thuận cấp phép người dùng cuối
Thỏa thuận cấp phép
Trước khi cài đặt Rustemsoft TouchControls iOS Framework, vui lòng đọc kỹ các điều khoản và điều kiện của thỏa thuận này. Bạn sẽ bày tỏ sự đồng ý của bạn để bị ràng buộc bởi các điều khoản của Thỏa thuận này bằng cách có được hoặc mở gói phần mềm phương tiện truyền thông. Nếu bạn không đồng ý với tất cả các điều khoản của thỏa thuận này không sử dụng Phần mềm và phá hủy tất cả các bản sao Phần mềm từ máy tính của bạn, hãy thông báo kịp thời cho người bán sản phẩm và yêu cầu hoàn lại số tiền bạn đã thanh toán.
Cấp giấy phép:
Rustemsoft LLC (Nhà phát triển) cấp cho bạn (Khách hàng) giấy phép cá nhân trên toàn thế giới, không độc quyền, không thể chuyển nhượng để cài đặt và sử dụng Rustemsoft TouchControls iOS Framework (Phần mềm) đi kèm theo cách thức được cung cấp ở đây.
1. Phần mềm được cấp phép, không được bán. Phần mềm được bảo vệ bởi luật bản quyền, các điều khoản của hiệp ước bản quyền quốc tế và các luật và điều ước quốc tế sở hữu trí tuệ khác. Khách hàng không được cho phép các bản sao Phần mềm hoặc bất kỳ phần nào của Phần mềm được tạo hoặc phân phối cho bất kỳ ai khác. Khách hàng chỉ có thể sao lưu Phần mềm cho mục đích lưu trữ.
2. Phần mềm được cấp phép sử dụng trên một máy tính duy nhất. Cài đặt và sử dụng sản phẩm trên một máy phát triển duy nhất. Ví dụ: bạn phải mua một bản sao riêng của sản phẩm cho mỗi máy tính nơi ứng dụng iOS của bạn được phát triển, xây dựng hoặc thử nghiệm. Khách hàng có thể xóa Phần mềm khỏi một máy tính và cài đặt lại phần mềm đó trên một máy tính khác, nhưng Khách hàng không được cài đặt Phần mềm trên nhiều máy tính tại bất kỳ thời điểm nào mà không có sự cho phép trước bằng văn bản của Nhà phát triển.
3. Phần mềm không được cho thuê, cho thuê, cũng như không được khai thác thương mại mà không có sự cho phép trước bằng văn bản của Nhà phát triển.
4. Khách hàng có thể tự do phân phối mô-đun thời gian chạy với ứng dụng của mình miễn là ứng dụng của Khách hàng không cho phép người dùng, lập trình viên hoặc nhà phát triển phát triển / tạo / duy trì (các) ứng dụng iOS có thể được tùy chỉnh hoặc phân phối thêm.
5. Nhà phát triển không tuyên bố hoặc bảo đảm về sự phù hợp của Phần mềm này cho bất kỳ mục đích nào. Phần mềm được cung cấp 'nguyên bản' mà không có bảo đảm rõ ràng hoặc ngụ ý, bao gồm bảo đảm về khả năng bán hàng và sự phù hợp cho một mục đích cụ thể hoặc không vi phạm. Nhà phát triển không thể phát hành bản cập nhật cho Phần mềm này.
6. Quyền sở hữu, quyền sở hữu và quyền sở hữu trí tuệ trong và đối với Phần mềm sẽ vẫn thuộc về Nhà phát triển. Khách hàng đồng ý không sửa đổi Phần mềm hoặc cố gắng giải mã, tháo rời, dịch ngược hoặc đảo ngược phần mềm kỹ sư. Sao chép và/hoặc phân phối lại bất kỳ phần nào của Phần mềm bị cấm mà không có sự cho phép trước bằng văn bản của Nhà phát triển.
7. Nhà phát triển có thể chấm dứt giấy phép này bất cứ lúc nào bằng cách gửi thông báo cho Khách hàng và Khách hàng có thể chấm dứt giấy phép này bất cứ lúc nào bằng cách phá hủy hoặc xóa bản sao Phần mềm của Khách hàng. Sau khi chấm dứt giấy phép này, Khách hàng đồng ý hủy tất cả các bản sao Của Phần mềm.
8. Nhà phát triển hoặc nhà cung cấp của nhà phát triển sẽ không chịu trách nhiệm về trực tiếp, ngẫu nhiên, thiệt hại đặc biệt hoặc gián tiếp của bất kỳ loại nào. Điều này bao gồm mất lợi nhuận kinh doanh, doanh thu, thông tin hoặc gián đoạn kinh doanh do khách hàng sử dụng Phần mềm hoặc không có khả năng sử dụng Phần mềm, ngay cả khi Nhà phát triển đã được thông báo về khả năng xảy ra thiệt hại đó.
9. Phần mềm này không phải là lỗi khoan dung. Nó không được thiết kế, sản xuất hoặc dự định sử dụng trong môi trường nguy hiểm đòi hỏi hiệu suất không an toàn. Nhà phát triển và các nhà cung cấp của nó đặc biệt từ chối bất kỳ bảo hành rõ ràng hoặc ngụ ý về sự tập thể dục cho các hoạt động có nguy cơ cao.
10. Nhà phát triển có quyền ngừng phân phối và/hoặc hỗ trợ Phần mềm bất cứ lúc nào mà không cần thông báo. Nhà phát triển có quyền thay đổi giá của các sản phẩm và dịch vụ của mình bất cứ lúc nào mà không cần thông báo.
Thỏa thuận đầy đủ:
Thỏa thuận này là toàn bộ thỏa thuận giữa bạn và Nhà phát triển liên quan đến vấn đề của thỏa thuận. Thỏa thuận này có thể không được sửa đổi ngoài văn bản được thực hiện bởi Rustemsoft LLC.
Bản quyền 2017 Rustemsoft LLC. Tất cả các quyền được bảo lưu.