2016-07-21 9 views
3

私はResearchKitを初めて使用しています。私は自分のカスタムアクティブステップをビューコントローラと共に作成しました。次のボタンを短時間無効にする必要があります。私は現時点でどのようにこれを達成するかわかりません。私はタイトルを変更できることを発見しましたが、ナビゲーションバーのcancelButtonItemを使ってボタンを無効にすることはできません。たとえば、このSwift 2.2でResearchKitを使用してカスタムアクティブステップで次のボタンを無効にする方法はありますか?

偽= cancelButtonItem.enabledのようにキャンセルボタンを無効にすることは、アクティブステップの次のボタンのようなものはありますか?もしそうなら誰かが私にそのような例を教えてもらえますか?

ありがとうございます!

+0

:https://github.com/ResearchKit/ResearchKit/blob/master/ResearchKit/ActiveTasks /workWalkingTaskStepViewController.m私はcontinueボタンがデフォルトで表示されていないと思います。 Githubサイトに問題を投稿することをお勧めします。 – Yuan

+0

それはポイントを得るのに役立つ場合は、私は表示するには、または一定時間が経過した後にアクセスできるようにするには、継続ボタンを持っていると思います。その期間に達する前にアクセスできないようにしたい。申し訳ありませんが、私はiOS開発に若干新しくて、私はObjective-CとSwiftを知らないのです。 – fr0z3n2

答えて

1

I見つけた唯一のハックの方法、それを非表示にする方法:あなたが見て例のいずれかを取ることができた場合は

for subview in self.view.subviews { 
    for subview1 in subview.subviews { 
     for subview2 in subview1.subviews { 
      for subview3 in subview2.subviews { 

       if let button = subview3 as? UIButton { 
        button.hidden = true 
       } 
      } 
     } 
    } 
} 
関連する問題