2012-02-28 15 views
1

私は新しいiosアプリの開発です。iOSで棚のようなビューを作成するには?

私はビューのような棚を作成しましたが、カスタムボタンを追加してブックを追加した後、テーブルビューをスクロールしてボタンが消えてしまいました。

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

答えて

1

あなたはその中の任意のブックずにバックグラウンドでカスタムセルを作成することができます。.. このようないくつかの事...

私はあなたを説明するために、あなたの画像をトリミングしていますのでご注意ください。..

enter image description here

あなたのカスタムセルの場所に4つのボタンが一定間隔で配置されています。これらはあなたの本です。 これらのボタンをクリックすると、PDFを開くことができます。あなたは、さらにUは

if(noOfRows%4!=0) 
    return (noOfRows/4)+1; 
else 
    return (noOfRows/4); 

を返すことができますし、cellforrowatindexためmethod..Uは、カウンタを維持することができます。これは、最も基本的な考え方..テーブルの行のために

..です応じ をあなたの本を操作することができますこれは、より多くのお手伝いを致します 希望は私はこれが古い質問ですけど、

+0

ここでいくつかの問題に直面しているDimp私は、ボタンが正しく割り当てられていません。私のコードで何が間違っていますか? – iLearner

+0

@Micel urカスタムクラスのボタンフレームに関連するコードを記述しないでください。 xibにボタンを作成し、xibに接続します。私はあなたがカスタムセルのinitでフレームコードを書いていたと思うので、私はlayoutsubviewsでなければならないと思う。確かにあなたの問題を解決するだろうxibで接続してください。 – DivineDesert

1

私は、GMGridViewから始めます。これは、iOS向けの優れたグリッドコントロールであり、アニメーションの追加、削除、編集、並べ替えをサポートしています。あなたは、グリッドの下にカスタムの背景を描画することができます、それは基本のためのものです。

+0

ayoy:ありがとう4 reply、その良いチュートリアルですが、上記のビューを作成して棚のように見えるようにする方法を教えてください。そしてまた、私は棚に本を追加します。 – iLearner

+2

彼は「アニメーションの追加、削除、編集、並べ替えをサポートしています。グリッドの下にカスタムの背景を描くことができます」そうでなければ、手動でビューを作成し、 – valexa

+0

ちょっと@ayoy素敵なチュートリアル..... – Leena

0

..を開始するためのカウントを保持:今あり

しても、すでに棚を提供していますGSBookShelfと呼ばれるオープンソースコントロールを、存在します-lik私は、これは将来の読者は、彼らがiBooksの中で見られるような棚リストを実装できる方法をより完全な概要を得るのに役立ちます願っていhttps://github.com/ultragtx/GSBookShelf

:電子などの並べ替えアニメーションここ

と一緒に見て、ソースです。

+0

ポストのおかげで、私はそれを見ていきます。 – iLearner

関連する問題