小さな質問があります。プロファイル画像とUserFullNameとStateとCountryを単一ラベルに表示するには、以下の添付画像のようにスライドメニューのサービスから動的に表示します。 TIAスライドメニューに画像を表示
答えて
UserFullName
,State
およびCountry
を単一ラベルに設定することはできません。あなたは2つのラベルを使用する必要があります、添付画像のように画像を設定し、角を丸くします。例えば
:
Imageview.layer.cornerRadius=10;
[Imageview.layer setMasksToBounds:YES];
これはすでに完了しています。しかし、私は画像ビューでプロファイル画像を表示する必要があります、1番目のラベルのuserfullnameと州&国別のラベルからサービス – prasad
はい、あなたは1つのラベル内のすべてがこの
[_demolabel setText:[NSString stringWithFormat:@" UserFullName \n State Country"]];
を行うImageViewの
に期待し、ラベルの高さと幅のためにあなたの適切なロジックを適用する設定することができます。
イメージラベルに追加できないイメージは、イメージ用に別のコンセントが必要です。
1つのラベルで表示するのはややこしいです。 NSAttributted Textを使用する必要があります。 \ nを追加する必要があるユーザーの名前を読み取った後、次の行データを切り捨てます。
label.numberOFLines = 0; (ラベルに設定する必要があります)
ベストオプションユーザー名には2つのラベルを使用し、次に、適切な自動レイアウトとスペースを与えるために、次のラベルを使用します。
使用カスタムセルは、最初はあなたがImageViewのを設定する必要がカスタムのUITableView Cell.In XIBファイル、名前ラベルとstaecountryラベルを作成する必要が
画像、名前、状態、国
を得ることができますもで(ドラッグを接続.h)。テーブルビューのデータソースメソッドに
-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
return 1;
}
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
return yourArray.count;
}
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
CustomTableViewCell *cell = (CustomTableViewCell *)[tableView dequeueReusableCellWithIdentifier:@"cell"];
if (cell == nil) {
NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"CustomTableViewCell" owner:self options:nil];
cell = [nib objectAtIndex:0];
}
cell.imgViewDetail.image = [UIImage imageNamed:@"imagename.png"];
cell.imgView.layer.borderWidth = 2.0;
cell.imgView.layer.cornerRadius = cell.yourImageView.frame.size.height /2;
cell.imgView.layer.masksToBounds = YES;
cell.labelName.text = @"James Stevens";
cell.labelStateCountry.text = [NSString stringWithFormat:@"%@%@",@"Sydney",@"Australia"];
return cell;
}
-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
return 80;
}
重要円
#import <QuartzCore/QuartzCore.h>
を形成するためのQuartzcoreフレームワークをインポートしてください - あなたは200200または100100または50,50としてImageViewの幅と高さを与えなければなりません... imageViewを円として設定したときの幅と高さを等しくしたいものは何でも
- 1. 画像表示の画像を表示
- 2. MigraDoc画像を画像上に表示
- 3. 画像をギャラリーに表示アセット/画像
- 4. asp:画像表示画像
- 5. 画像ビューアにアンドロイド表示画像
- 6. Androidの画像が画像表示に表示されない
- 7. 画像表示
- 8. 表示画像
- 9. 表示画像
- 10. 表示画像
- 11. 表示画像
- 12. 画像表示
- 13. 表示画像
- 14. ギャラリーに画像を表示
- 15. MVCに画像を表示
- 16. 画像にオーバーレイを表示
- 17. Gridviewに画像を表示
- 18. 画像をサーフェイスビューに表示
- 19. モーダルウィンドウに画像を表示
- 20. ココアステータスアプリに画像を表示
- 21. テーブルセルに画像を表示
- 22. リーフレットポップアップに画像を表示
- 23. foreachに画像を表示
- 24. 表示画像アップロード
- 25. 画像表示が
- 26. Angular2 - 表示画像
- 27. ランダム画像表示
- 28. php表示画像
- 29. Zend表示画像
- 30. Javascript画像を表示/非表示
リスト(テーブルビュー)にデータを表示すると、uitableビューのカスタムセルで行うことができます – user3182143