我在我的TableViewController的标题中添加了一个搜索栏,我还在"sectionIndexTitlesForTableView"数组中添加了一个"{search}".现在在右侧,我得到了字母的字母+顶部的搜索符号...滚动到字母的部分(不是搜索字段)我使用了这个:
- (NSInteger)tableView:(UITableView *)tableView sectionForSectionIndexTitle:(NSString *)title atIndex:(NSInteger)index{
return index -1;
}
Run Code Online (Sandbox Code Playgroud)
现在,当我单击字母A时,它会滚动到A部分,依此类推.只有我不能让"搜索符号"滚动到tableView的标题中的搜索栏...
我怎样才能做到这一点?
先感谢您...


我正在尝试子类化(因为这可能是最简单的方法)UILabel所以它的文本颜色对于它覆盖的背景图像的部分是负的.我也有一个近似的想法如何做到这一点,但不能将其转换为代码.

kCGBlendModeDifference以某种方式使用?drawRect或drawTextInRect方法之一绘制所有这些.使用这可能是类似的
UIImageUIImageViewUILabel使用相对于UILabel将放置的图像部分的反转文本颜色创建子类UILabel作为子视图UIImageView我无法估计滚动时的速度有多快,但这可以通过将文本直接绘制到其中来解决UIImage,因为它将是静态的.如果UIImageView拿着标签放入a UIScrollView,是否会在每个卷轴上重新绘制?
非常感谢你提前!
我有很多字符串的数组.我不想把它们排成字典,所以所有字符串都是从同一个字母开始进入一个数组然后数组成为一个键的值; 键将是其值的数组中的所有单词开始的字母.
例
Key = "A" >> Value = "array = apple, animal, alphabet, abc ..."
Key = "B" >> Value = "array = bat, ball, banana ..."
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?非常感谢提前!
在我的项目中,我从.plist中提取数据,更具体地说是从NSDictionary中提取数据.我使用.plist的内容初始化一个字典,效果很好.当我这么做的时候
NSArray *array = [dict allKeys];
Run Code Online (Sandbox Code Playgroud)
它用所有键填充数组,但是以完全随机的顺序填充,与.plist文件中的顺序不同.我真的需要保留订单.字典中的键是数组,如果这可能会导致问题.我得不到什么?
非常感谢提前!
我一直在尝试创建一个包含各种模块的Google App Engine项目,每个模块都有各种版本; 但我无法让它发挥作用.
我浏览了谷歌模块指南网站上的所有内容,但他们对应用程序层次结构的描述非常模糊.我下载了一个简单的测试应用程序,看看它是如何工作的(我无法开始工作).
这是应用程序的结构:http: //www.iteratorium.eu/stackoverflow/structure.jpg
整个事情都在这里压缩:http: //www.iteratorium.eu/stackoverflow/flask_app.zip
有三个模块:默认模块,my-module和mobile-frontend,my-module和mobile-frontend在目录v_one和v_two中都有两个版本.每个版本都有自己的.yaml文件,其中包含一个处理程序(为了测试目的而保持简单)
结构至少是否正确?当我通过dev_appserver.py文件加载应用程序时,只要我没有加载同一模块的两个版本,一切都很好.在这种情况下,发生这种情况:
me@MY_COMPUTER:~/flask_app$ python ~/google_appengine/dev_appserver.py dispatch.yaml app.yaml mobile-frontend/v_one/mobile-frontend.yaml my-module/v_one/my-module.yaml my-module/v_two/my-module.yaml
Run Code Online (Sandbox Code Playgroud)
回溯结果如下:
google.appengine.tools.devappserver2.errors.InvalidAppConfigError: Duplicate module: my-module
Run Code Online (Sandbox Code Playgroud)
(两个版本都通过appcfg.py上传到appengine而没有任何错误,可能只有localhost服务器无法处理多个版本)
如果我只加载每个模块的一个版本,一切正常,但模块无法从lib目录导入任何内容.http://localhost:8082/mobiler通过浏览器访问会导致终端:
from flask import Flask
ImportError: No module named flask
Run Code Online (Sandbox Code Playgroud)
我在appengine_config.py文件中定义了lib文件夹的路径,但它似乎不适用于模块.这就是我停下来并决定来到这里的地方,因为我甚至不确定结构是否正确,我可能会对此完全消失.
那么......我有多远?
我添加了一个UIView包含a UITapGestureRecognizer作为我的关键窗口的子视图.它显示正确,但是当我点击我的视图时,不会触发目标方法.我甚至试图用一个替换手势识别器UIButton,但仍无济于事.
这是我的代码.
NotificationView.h
#import <UIKit/UIKit.h>
typedef NS_ENUM(int, NotificationKind) {
NotificationKindActivity,
NotificationKindReply,
};
@interface NotificationView : UIView {
NotificationKind currentNotificationKind;
}
-(id)initWithMessage:(NSString*)message andColor:(UIColor*)color andKind:(NotificationKind)kind;
-(void)show;
@end
Run Code Online (Sandbox Code Playgroud)
NotificationView.m
#import "NotificationView.h"
@implementation NotificationView
- (id)initWithMessage:(NSString*)message andColor:(UIColor*)color andKind:(NotificationKind)kind
{
self = [super initWithFrame:CGRectMake(0, 0, CGRectGetWidth([UIScreen mainScreen].bounds), 60)];
if (self) {
// Initialization code
[self setAlpha:0];
[self setBackgroundColor:color];
[self setUserInteractionEnabled:YES];
currentNotificationKind = kind;
UILabel *label = [[UILabel alloc] initWithFrame:self.bounds];
[label setNumberOfLines:0];
[label setFont:[UIFont fontWithName:@"Roboto-Italic" size:20]];
[label setTextColor:[UIColor whiteColor]];
[label …Run Code Online (Sandbox Code Playgroud) 我使用以下代码突出显示我UITextView的文本 - 每次文本更改时,我将其转换为NSMutableAttributedString以便我可以将其居中,添加突出显示并设置字体。
创建 UITextView
UITextView *textView = [[UITextView alloc] initWithFrame:CGRectMake(40, 40, 300, 100)];
textView.center = self.view.center;
textView.font = [UIFont fontWithName:@"RopaSans-Italic" size:30];
textView.backgroundColor = [UIColor clearColor];
textView.textColor = [UIColor whiteColor];
textView.textAlignment = NSTextAlignmentCenter;
textView.text = [@"" uppercaseString];
textView.delegate = self;
[self.view addSubview:textView];
Run Code Online (Sandbox Code Playgroud)
委托方法
-(void)textViewDidChange:(UITextView *)textView{
textView.text = [textView.text uppercaseString];
NSString *string = textView.text;
NSMutableAttributedString *att = [[NSMutableAttributedString alloc] initWithString:textView.text];
NSMutableParagraphStyle *paragrapStyle = [[NSMutableParagraphStyle alloc] init];
paragrapStyle.alignment = NSTextAlignmentCenter;
paragrapStyle.lineBreakMode = NSLineBreakByWordWrapping;
[att addAttribute:NSParagraphStyleAttributeName value:paragrapStyle range:[textView.text rangeOfString:textView.text]]; …Run Code Online (Sandbox Code Playgroud) 在我的应用程序中,我允许用户以纵向模式录制视频.我在应用程序中使用它,这很好.但是,我正在实施一项功能,在Instagram上分享视频,视频必须是方形的.
将视频裁剪为正方形,比如说中心部分,是一个选项,但是由于用户在拍摄视频时没有考虑到这一点,因此通常会发现它很糟糕.
因此,我想导出视频方块,但具有宽高比和左右两个条.最好的是,有没有办法定义背景的颜色(通过代码或通过UIImage).
我能找到的最接近的是这个,但我无法充分利用它,因为我不知道如何设置转换.
示例(红色框仅用于标记图像边界):

我有一个带有几张照片的应用程序.如果用户点击其中一个,我希望他能够缩放,平移,缩放等等.我不需要像Three20这样的东西.首先,我正在从应用程序内部的文件加载图像,其次我不需要"库"功能(显示网格中的所有图像>像Photos.app).所以我只需要左图中的部分......

我怎样才能做到这一点?有没有"样本课"或教程?
非常感谢提前!
我的UI中有两个按钮的方法,用于内部修饰.
-(void)buttonPressed:(UIButton *)button{
[yButton setEnabled:NO];
[iButton setEnabled:NO];
pismeno = (button.tag == BUTTON_TAG_Y) ? PismenoYpsilon : PismenoJota;
[self setNewValues];
}
Run Code Online (Sandbox Code Playgroud)
除非我在同一时间同时按下BOTH按钮,否则一切正常.我尝试在内部修饰后禁用它们:
[yButton setEnabled:NO];
[iButton setEnabled:NO];
Run Code Online (Sandbox Code Playgroud)
在我的setNewValues方法的最后启用它们.如上所述,一切正常,除非同时按下BOTH按钮,否则它会崩溃.
我怎么能消除这个? 非常感谢 :)
我的tableView应用程序将数据加载到表视图中.一切都很完美,但数组排序有点乱,就像你在下面的图片中看到的那样.我想过使用sortedArrayUsingSelector来理顺,但我不确定应该使用哪种"排序方法".

我如何对其进行排序以便根据数字对单元格进行排序?喜欢的顺序是1. 2. 3. 4. 5. etc NOT 1. 10. 11. 12. 13. 14. 2. 3.?
非常感谢提前!!
我希望我的应用程序要求用户在应用程序商店中评价/写评论,这就是我尝试从Arash Payan实施Appirater的原因.但它根本不起作用 - 没有显示警告,无论我多久都尝试一次.
我做了什么:
遵循自述文件中提供的步骤:
我也改变了提醒信息,因为我的语言不是英语.我把使用次数改为5次......
我做错了什么/如何解决?非常感谢!
我用这个简单的教程来创建我的单例类.一切正常.有一件事在教程中没有说,如何在该类中创建方法,所以我可以从其他类(例如其他ViewControllers或AppDelegate)访问它们.
我该怎么做?非常感谢提前!
ios ×12
iphone ×11
nsarray ×2
nsdictionary ×2
sorting ×2
uitableview ×2
appirater ×1
arrays ×1
avfoundation ×1
flask ×1
ios4 ×1
methods ×1
objective-c ×1
plist ×1
python ×1
rate ×1
sdk ×1
three20 ×1
uibutton ×1
uiimage ×1
uiimageview ×1
uilabel ×1
uitextview ×1
uiview ×1