2011-10-09 34 views
9

Tôi vừa tải xuống InAppSettingsKit và tôi đang cố gắng tích hợp nó với ứng dụng của mình tuy nhiên tôi đang gặp một số vấn đề với nó vì tôi không thể tìm thấy bất kỳ tài liệu nào để giúp tôi. Cho đến giờ tôi đã thực hiện các bước sau ...Làm cách nào để tích hợp InAppSettingsKit?

  1. Tôi đã thêm thư mục InAppSettingsKit vào dự án Xcode của mình.
  2. Tôi đã tạo một lớp UIViewController mới cho các thiết lập của mình (mà tôi đặt tên là settingViewController).

Tại thời điểm này tôi đã trở thành một chút khó khăn vì tôi không chắc chắn những gì cần phải được thực hiện. Nếu ai đó có thể cung cấp một số bước về cách tích hợp nó, nó sẽ thực sự thực sự hữu ích vì tôi không thể tìm thấy bất kỳ tài liệu cập nhật trực tuyến nào.

Trả lời

8

Thông thường, bạn không cần 2. Bạn chỉ cần định cấu hình tác vụ nút để hiển thị IASKAppSettingsViewController. Điều này có thể giống như thế này (trong trường hợp này cho một bài thuyết trình modal):

appSettingsViewController = [[[IASKAppSettingsViewController alloc] initWithNibName:@"IASKAppSettingsView" bundle:nil] autorelease]; 
appSettingsViewController.delegate = self; 
appSettingsViewController.showDoneButton = YES; 
UINavigationController *aNavController = [[[UINavigationController alloc] initWithRootViewController:appSettingsViewController] autorelease]; 
[self presentModalViewController:aNavController animated:YES]; 

Kiểm tra MainViewController.m trong ứng dụng mẫu cho cách khác nhau để trình bày nó (chuyển hướng đẩy, tabBarItem, vv).

+0

Cảm ơn sự giúp đỡ của bạn. Tôi đã quản lý để làm điều này để gói cài đặt của tôi được hiển thị. Tuy nhiên, dường như không hiển thị như được hiển thị trên trang web [InAppSettingsKit] (http://www.inappsettingskit.com/). Nó đang hiển thị là một danh sách toàn màn hình tương tự như danh sách liên lạc trên iPhone. Tôi cũng không chắc chắn về cách xử lý các thay đổi đối với cài đặt. Có phương thức đại biểu hay gì đó không? –

+3

Âm thanh giống như kiểu tableView là đồng bằng, không được nhóm lại. Điều này có thể xảy ra nếu IASK không được tải chính xác từ NIB. Làm thế nào để bạn hiển thị IASK (push, modal hoặc tabBarItem)? Đối với câu hỏi khác: có, có một cuộc gọi lại đại biểu cho các thay đổi. Kiểm tra http://inappsettingskit.com để biết chi tiết. –

+0

Tôi không nghĩ rằng tôi đang tải chính xác - tôi đã cố gắng khắc phục sự cố này ngay bây giờ. Cảm ơn bạn đã giúp đỡ. –

Các vấn đề liên quan