Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。1,026件0swiftプログラムを作成しております。このような画面になりますが、「Button」を押すと、「Label」が"変更しました"に変更したいと思っています。「Button」を押しても変化しません。PageMenuライブラリ(https://github.com/uacaps/PageMenu)を使っています。CAPSPageMenu.swiftをインポートしています。}上記のコードの通りです。{で型キャストに失敗しているようです。{に変えてもダメでした。追加元のLabelを変更するにはどうしたらいいのでしょう?ご存知の方、ご教示お願いします。票0PageMenuのソースコードリーディングをしましょう。pageMenu!.didMoveToParentViewController(self)}ViewController.swiftでは複数のビューコントローラからCAPSPageMenuを生成しています。これがなぜかというと、省メモリ化のためです。実際にviewを生成する必要があるのは、現在表示しているページとその前後分、せいぜい3ページ分のViewControllerだけです。最初から10や100ページ分のViewControllerのviewをインスタンス化してしまうと非常に重くなるので、viewの生成および破棄を適時行う必要があります。その面倒を見てくれるのが、PageMenuライブラリなのです。RootViewControllerCAPSPageMenuChildViewControllerの階層構造となっており、このためルートのViewControllerに対して何らかの処理をするのであれば、以下のコードのように「親の親」を取得する必要があります。}}これはあまり良い方法とは言えないので、CAPSPageMenuDelegateを利用して、現在表示しているページにdelegateを持たせたり、ちょっと大げさになりますがUINotificationCenterを利用するといった方法が好ましいかもしれません。個の銅バッジできました。delegateを持たせる方法がよくわかりませんでしたが、実装としてUINotificationCenterを利用する方法をとりました。こちらもとても助かる情報をいただき感謝しています。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。viewをちょっとずつ動かすアニメーションについて2クラス名と同名のxibファイルでUIViewControllerを初期化したい1labelに変化が起こりません。1storyboardの遷移でエラーが出ます。(segueを使用しない方法で実装)0Swift(ネイティブ)からWebviewのJavascriptを実行させる方法1NSUserDefaultsから取り出した配列をlabel.textに代入したい0labelの文字を5秒後に変更したい0label.textを違う画面から操作したいのですがエラーになる。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。