問題タブ [uisegmentedcontrol]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
18773 参照

objective-c - UISegmentedControlカスタム背景画像

UINavigationBarを画像として設定しています-いくつかの木のテクスチャ。そのバーに4つのボタンがあるUISegmentedControlを挿入したいと思います。ボタンのテクスチャは同じで、色合いが少し変更されている必要があります。

1つの解決策は、ボタンの背景色の色合いのアルファを変更して、背景のテクスチャが谷になるようにすることですが、IBで色合いのアルファを設定すると、値が保存されないため、常に値1に戻ります。

UISegmentedControlに背景画像を表示させることができないので、最終的にあきらめてヘルプを検索することにしました...必要な効果は、ナビゲーションバーにボタンがあるiBooksアプリの効果です。リンクや小さな助けをいただければ幸いです。

0 投票する
1 に答える
892 参照

iphone - ABPersonViewController にボタンを追加する

連絡先と伝記の詳細を表示する小さなアプリに取り組んでいます。

ここで 2 つのスクリーンショットを見ることができます: contactDetailsbiogDetails

現時点では、NavigationBar の右側にアクション ボタンがあり、ユーザーが次のようなさまざまなアクションを実行できる ActionSheet を表示します。

  • "お気に入りに追加"
  • "更新データ",
  • 「バイオグ詳細」など

「バイオグの詳細」は他のようなアクションではないと感じているので、別の方法で表示したいと考えています。

PersonViewController に追加のカスタム ボタンを追加する方法があるかどうか疑問に思っていました。パブリック API で複製できる機能が失われるため、PersonViewController に似たものを実際に作成したくありません。

もう 1 つのオプションは、NavigationBar の中央に、2 つのビューコントローラーを切り替えるセグメント化されたコントローラーを配置することです。どうすればそれができますか?

私はアイデアを受け入れます。

ありがとう、

0 投票する
1 に答える
827 参照

iphone - UISegmentedControl は常に 0 です

answer.h:

answer.m:

私が抱えている問題は、 がselectedSegmentIndex常に 0 になることです。

0 投票する
5 に答える
16344 参照

iphone - UISegmentedControlオブジェクトを垂直に表示できますか?

UISegmentedControlオブジェクトを水平方向ではなく垂直方向に表示する方法を教えてくれる人はいますか?

0 投票する
2 に答える
9830 参照

ios - UISegmentedControlのテキストのフォントサイズを変更するにはどうすればよいですか?

以下は私のを初期化するためのコードですUISegmentedControl

上の各アイテムのフォントサイズを小さくするにはどうすればよいUISegmentedControlですか?

注: toolButtonsすでにグローバルに宣言されています。

0 投票する
3 に答える
3824 参照

iphone - UISegmentedControlはUIControlEventValueChangedのアクションに何を返しますか?

だから、私はUISegmentedControlを持っています:

[control addTarget:self action:@selector(myAction) forControlEvents:UIControlEventValueChanged];

どのセグメントが選択されているかをどのように確認するのか疑問に思っています(適切なアクションを実行できるようにするため)。私はそのようなものを知っています:

@selector(myAction:)しかし、何が送られますか?つまり、メソッドを定義するとき、何を定義する必要がありますか?

ありがとうございました。

0 投票する
1 に答える
693 参照

objective-c - CocoaTouch-UISegmentedControlタイトルがIF/ELSEステートメントで機能していません

基本的なDSTコンバーターを作成しようとしています。私は3つの選択肢を持つセグメント化されたコントロールを持っています。それらのタイトルは(驚くべきことに)Distance、Speed、Timeです。2つの入力テキストフィールドと計算ボタンがあり、テキストフィールドごとに2つのラベルがあり、必要な測定の種類とその単位が示されています。セグメント化されたコントロールを選択すると、それに応じてビューが更新されます。変数はすべてIBOutlets、@ property、@ synthesizeとして宣言されており、コードはセグメント化されたコントロールに接続されているIBActionメソッドにあります。次のコードは機能しません、私は完全に明白な何かを逃していますか?(NSLogは正しいタイトルを表示します)

あなたの助けに感謝します(そして私を正面から見つめているのは愚かなエラーではないことを願っています)!

0 投票する
1 に答える
2827 参照

cocoa-touch - AppStore アプリのような UISegmentedControl

UISegmentedControlカテゴリタブでカテゴリを選択した後、AppStoreアプリのように(私はそれだと思います)を取得するにはどうすればよいですか。

UISegmentedControlナビゲーション バーではなく、ナビゲーション バーの下を意味します (スクリーンショットを参照)。

http://i.stack.imgur.com/jnY7a.png

更新: この質問を見つけました: UISegmentedControl を NavigationController の下に配置する方法は?

それは役に立ちますが、私の質問は主UISegmentedControlに、AppStore と同じデザインを取得する方法に焦点を当てています

0 投票する
1 に答える
513 参照

iphone - ナビゲーションにUISegmentedControlまたはUITableViewを使用する必要がありますか?

スタッカーの仲間、私は自分のiPhoneアプリケーションのインターフェースを開発していますが、私が作成しているほとんどすべてのビューに存在する重要なパラダイムについて疑問があります。Appleのヒューマンインターフェイスガイドラインを読みましたが、私の質問には答えられていないと思います。

問題は、たとえば、[マイアカウント]ビューで、ユーザーが作成したすべての種類のコンテンツ(コメント、お気に入り、メモなど)を表示する必要があることです。私は現在、「マイアカウント」UITableViewCellのメインUITableViewにそれらをsとして表示することを計画しています。コメント用のセルがあり、他の種類のコメントコントローラーをナビゲーションコントローラーにプッシュします。

とにかく1つの問題が発生します。多くのアプリケーションUISegmentedControlが同じタスクを実行するためにsを使用していることに気づきましたが、それらは一貫性のない方法で実行しているようです。ある方法を使用することもあれば、別の方法を使用することもあります。どちらかを選択する明確な方法はありますか?それとも個人的な好みですか?

0 投票する
2 に答える
985 参照

iphone - Filtering UITableViewCells with animation - iPhone Development

This seems simple enough but as yet I am unable to find a solution.

Basically I have a segmented control with two options. The first is the default (and is automatically displayed on load) and when selected displays all rows in a table view. The second is a filter limiting the rows displayed. This is the exact same set-up as used on the "Recents" tab of the iPhone's Phone app that filters 'All' and 'Missed' calls.

At present I have the data loading from two different arrays. The problem is that when I swap the data there is no animation to denote that the rows have been filtered. Apple have implemented this in their Phone app but I can see no way of acheiving this.

Perhaps each cell will need to be deleted and re-added as the user switches between the two states - or perhaps setting the height of the cells that I wish to hide to 0 would acheive the same effect? Does anyone have any experience of producing this accordian-type animation?

I have looked here for some clues but am having problems rolling some code that works. Has anyone implemented this before? If so, how did you get it to work?